Right, sorry, the endless downmods made it seem as though that comment was interpreted as though I made it seem as though the jit was invented after or because of java. Of course it wasn't. (see the other comment above).
I was just reading that 'early history of smalltalk' thing the other day, and it struck me as though really, since the 60's there hasn't been that much progress at all.
The 'mother of all demos' combined with the 'dynabook' (iPad?) really pretty much covered everything with the exception of the mobile phones.
Sure, we all have the equivalent of several Cray-1's in our houses now (or even in our pockets), but conceptually we are still were we were back then.
Everything looks great, we're burning billions of cycles on spiffy user interfaces and showing movies.
But under the hood it's old hat.
That's why I keep circling around and around trying to find my new 'home', the environment that I think will last me for the next 10 or 20 years.
I haven't found it yet. All I see is endless repetition, configuration files, minor tweaks. Rarely a bold move (fleet comes to mind, but I don't think it will ever be a commercial success). Programming seems to be mired in endless detail, fiddling the bits and tweaking things to get a link here or a widget there and to get them to talk to each other. User interfaces have become the main focal point, when they weren't (or at least when they weren't as pretty) we were happy if stuff just worked.
I feel like a homeless guy looking for a place to stay.
Clojure might be it, I don't know...
but I'll try it for sure. No point criticizing the soup before you've eaten it.
Thanks for digging up that jit reference.