Java Memory Management: A Tragedy of the Commons

Friday, February 11th, 2005

I was working with NetBeans the other day, debugging some of my own code. I had been running the debugger repeatedly, tracing through the code over and again. NetBeans gradually slowed down, and stepping through lines of code became downright painful. I finally stopped and restarted it. (I wrote this last Spring, in March 2004 ...

Dynamic Languages on the JVM

Friday, February 11th, 2005

Dynamic Language Integration in the JVM I've been interested to see the different languages built on top of the JVM. If you do a web search for "jvm languages", you'll find a whole slew of them listed, some of which are still in active maintenance. One newish one, Groovy, has been ...