The original post hit very close to what I have been thinking for a while. What if...
Javascript and HTML 5 were to morph or were implemented over a "foundation language", which had a common specification and test suite across browsers. The "foundation language" could be made for it's portability and the common building blocks to support higher language features. Then other languages could be ported to run on the new foundation. (I.e. in the spirit of the JVM, but only for client-side, and controlled as a public standard, maybe call it HTML6) Java suffers from too much control to ever really full fill this need across platforms. It will only really happen when the entities behind the browsers do it together. HTML5 seems to be way closer to this than at any other approach in the past. Maybe the momentum will keep going? Adobe seems to get this, they keep writing good stuff that builds on top of the stuff others offer, along side their own solutions. Why not client side Ruby, Java, Groovy, Clojure, Scala etc. along side JavaScript all running on the VBM (virtual browser machine, or keeping in the spirit of a few of last pod casts you could misinterpret this as , violent, bm). This would require way too much coordination between companies all set on dominating the digital world to really happen. But ahhh, wouldn't be nice to have client side, write once, in your language of choice, run on anything that supports a browser. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
