He uses Java, there's only so much stink you can remove from Java code, mostly you just push it around and try to make it as small as possible. Java is still a decent production language for some tasks, but its lack of some basic features and syntactic niceties means you have to hold your nose while coding most of the time.