I’m playing around with Java a bit, mostly because I’ve been in a rut coding- wise and want to shake things up a bit. I’ll probably be posting about it more in the future, but I just wanted to stick a few brief thoughts up.

  • Garbage Collection Good. It’s nice to not have to worry about things like ownership and null pointers. Combined with weak references, caching resources becomes clean and easy.

  • LWJGL is pretty cool.

  • From what I’ve been able to determine, performance is fine for a hobby game. It’s not like I’m going to try and keep up with mainstream graphics.

  • Having things like java.util.Properties built-in is just a huge time- saver.

  • If you’re interested in doing the Java game thing, cokeandcode.com is a great resource.

More later.