As the year winds down, the programming-language news keeps flowing; at this point I wouldn’t be surprised by major New Year’s Eve announcements. Bruce Eckel wrote The departure of the hyper-enthusiasts, a lengthy riff on Beyond Java, giving Bruce Tate a hard time on some issues and ranting away informatively on Ruby & Python & Zope & EJBs & Rails & lots more; he’s a little less enamored of Ruby than others. Speaking of Rails, David Heinemeier Hansson responds at length. If you’re going to read these, do not fail to read the comments, which are even more interesting and informative; Bruce Tate turns up in both conversations. The other item that caught my eye was Cameron Purdy noting that Caucho claims to have a module that compiles PHP to bytecodes and runs it on the JVM four times faster than mod_php (first benchmark, but on a real app not synthetic). It’s GPL’ed. This is more than a little surprising. I’ve been campaigning heavily in the Java community at large and here at Sun specifically to make dynamic languages on the JVM a major priority, but I’d never really focused on PHP, because I didn’t know anyone was even working on the problem. (Well, to be honest, also because PHP has always made me nervous.) This changes the “On Beyond Java” picture. [Late addition: last word to Steve Jenson.]

author · Dad
colophon · rights
picture of the day
December 20, 2005
· Technology (90 fragments)
· · Coding (98 more)
· · Java (123 more)

By .

The opinions expressed here
are my own, and no other party
necessarily agrees with them.

A full disclosure of my
professional interests is
on the author page.

I’m on Mastodon!