Archives for April 2007
Builders are addictive
I think I read somewhere that every programming language has its weird concept that is confusing at first but makes you feel like a complete noob for not getting it earlier when you finally do. I think that concept for Groovy is the builder. I looked over the pertinent chapters in GINA, rereading, and it wasn't clicking. [It being how to create a builder.] So I started messing around with creating a builder for iText to create a really watered-down PDF builder. It finally clicked but whenever I see a class now, I'm always wondering in the back of my head if it can be optimized by using a builder.
Groovy to receive Google [SoC] love
After letting it sink in for a week, I'm pleased to announce that my proposal for the Google Summer of Code, to create a SwingX Builder, was accepted. I will be mentored by Guillaume Laforge. Romain Guy [of Filthy Rich Clients fame] has offered to help with the any questions I might have about SwingX.
The Codehaus was allotted four spots in total. The other three spots went to the Castor project, all centering around adding JAXB2 support.
You can check out the proposal abstracts here: http://code.google.com/soc/codehaus/about.html