15
Jul
2008
It’s surprising how universal XML has become. It doesn’t seem to matter what the problem, XML is the solution. For example, consider a simple client/server architecture where the communication protocol must transmit some sort of structured data. Nine developers out of ten will form the basis of the protocol around XML. If it’s a lot […]
23
Jun
2008
In recent years, we have seen a dramatic rise in the number of languages used in mainstream projects. In particular, languages which run on the JVM or CLR have become quite popular (probably because sane people hate dealing with x86 assembly). Naturally, such languages prefer to interoperate with other languages built on these core platforms, […]
9
Jun
2008
As I have previously written, I have recently been spending some time experimenting with various aspects of Scala, including some of the frameworks which have become available. One of the frameworks I have had the privilege of using is the somewhat unassumingly-titled Specs, and implementation of the behavior-driven development methodology in Scala.
Specs takes full advantage […]
22
May
2008
This is definitely old news by now (in fact, almost a month old), but I’m just now discovering it myself so I decided to share. The jEdit project is renowned for two things:
Marvelous support for every language under the sun
Eye-bleedingly bad UI design
It’s always been possible to hack yourself an improved version without too much […]
18
May
2008
I’m not entirely sure what these metrics mean, but they give me a warm feeling inside.
Analyzed classes: 136
Excellent classes (.): 121 89.0%
Good classes (=): 9 6.6%
Needs work classes (@): […]