January 03, 2005
Scheme in Java (I mean REALLY in Java)

Slava Pestov generally pans the JVM source code [via Chris Double]. It sounds like Sun needed to add a lot of features, and quickly, and so they had to code hack & slash style. This was surprising, though:

A lot of preprocessors are used. This includes a mix of awk, sed, shell scripts, and indeed, Scheme! Yes, the JVM source includes jscheme.jar, used to generate some CORBA classes.

Lots of special cases, magic classes and copy & paste coding. It sounds really terrible. And probably typical of most software.

Posted by jjwiseman at January 03, 2005 12:43 PM
Post a comment

Email Address:


Unless you answer this question, your comment will be classified as spam and will not be posted.
(I'll give you a hint: the answer is “lisp”.)


Remember info?