Page 1 of 2
You may think that Scala is an elegant language, you may even yearn for the days of Lisp or Fortran but they are all, both the new and the old, dead meat.
I can't be sure and neither can you but it seems that in the case of the web the tail is still wagging the dog.
What color would you like your web app?
Despite the fact that the revolution of Web 2 was about dynamic web applications and databased websites, what are we concentrating on? Semantic markup and making things look pretty using CSS. All of the headline news is about how HTML5 is going to bring about the new revolution amounts to prettier typography and multi-column layouts. For some reason the revolution seems to be hung up on what things look like not on how they behave. Even semantic markup leaves everything to be desired in that you might well use it but we have little idea what to do with it next.
All good but... where is the "big push" for programming language support?
Why is it we can focus on what color the web app is but never ask how best to code it or what is needed to get the more difficult job done.
Where we are
Now we have ECMAScript 5, which is at long last working its way into browsers that people actually use. This said, the changes to create ECMAScript 5 are welcome but small and we will probably be writing ECMAScript 3 for some time to come as we wait for older browsers to die away.
Server Side and client side