NexJ Scheme is an open source project providing an efficient and powerful interpreter for the programming language Scheme that executes in a Java virtual machine. Today I was sort of shocked to learn that there is another implementation besides SISC and Kawa that runs on Java! There wasn’t even an announcement for NexJ on comp.lang.scheme [...]
Tuesday, September 27, 2011
Details here. (via Reddit)
Sun’s JDK 1.6 had a nasty nasty bug on Windows that caused compile times to explode. It went unresolved for a very long time until the bug effected Glassfish and made it look bad! Finally, we have relief, and can get back on a “modern compiler”!
Swing is the GUI standard for Java. Clojure is the awesomeness standard for Java. (via Stuart)
Thursday, September 17, 2009
Manu put out a challenge to it here.
Here is a video of Philip Wadler talking about his (and others) history with logic and programming languages.
Wednesday, April 15, 2009
jTracert will allow you to generate sequence diagrams directly from your application runtime! * This gives you a lot of advantages: * Understand the code created by your colleagues/partners in a short time * Rapidly generate documentation for your partners or users. * Easily investigate what’s happening in large Java applications * Excellent companion for [...]
HOPLON Infotainment write MMOG’s with Java on a mainframe. More here. (via IEEE Spectrum Volume 45 Number 8, 2008)
Here is a good post about language design philosophy and implementation details of inner classes in Java. The focus is more on the latter; and the article is still interesting.
Saturday, February 21, 2009
Functional Java is an open source library that aims to prepare the Java programming language for the inclusion of closures. It also serves as a platform for learning functional programming concepts by introducing these concepts using a familiar language. The library is intended for use in production applications and is thoroughly tested using the technique [...]