JVM ascendent
October 28, 2003 |
co.mments
What's growing? Ruby, Python, Java as platform (not the language). The scripting languages need no explanation. The Java as platform might: the most real innovation happening in Java is not happening in the Java language, but in other languages that run on a JVM.
My thoughts on this: The Java Ceiling. See also: Groovy (but Jython is there already).
October 28, 2003 11:32 PM
Comments
I've been playing with Groovy since James sent me an email about it based on that blog article. I like it a lot. You are absolutely correct about this being an example of the JVM ascendent, I think.
"To really do that, you need a language that lets you change the software while it's running. In the past, this need was not a business need - it was limited to a minority using Lisp Machines and Smalltalk, or experimental scripting environments. Only the mainframe needed to stay up 24x7 and businesses requirements tended to be a tad more stable."
Actually, in the past this was a business need too! That "minority" were using Smalltalk to build 24x7 enterprise systems that could be hot-fixed. Things change quickly in investment banks.
Seems to have been a pretty important requirement in Ericssons design of Erlang www.erlang.se
Trackback Pings
TrackBack URL for this entry:
http://www.dehora.net/mt/mt-tb.cgi/1111