Journal

Fly Scala! · 28/10/2008 by Channing Walton 

Porting the Java client library for the Fly Object Space to Scala.

More... Comments [0]

Brown Paper Packages Tied Up With String · 26/06/2007 by Lance Walton 

A lamentation on the lack of skill in the use of Java packages

More... Comments [1]

The Software Expert · 22/04/2007 by Channing Walton 

I just read an excellent blog by Kathy Sierra called How to be an Expert that resonanted very strongly with my experiences. But what does it mean for software?

More... Comments [0]

Anti-Social Enumerations · 14/02/2007 by Lance Walton 

Enumerated types that encapsulate no behaviour at all are sometimes, very rarely, useful. Usually, they are simply not taught how to behave and are therefore lazy and anti-social.

More... Comments [1]

Domain Specific Language Nonsense · 28/01/2007 by Lance Walton 

Much of the pop-literature about DSLs has a single concern, which is how to make code look more like natural English and is uninterested in those things that make languages more or less useful.

More... Comments [0]

Bwana · 17/12/2006 by Channing Walton 

Bwana lets you read man pages directly in your browser.

More... Comments [0]

Object Evisceration · 24/11/2006 by Lance Walton 

A tail of two dogs.

More... Comments [3]

How do we tell truths that might hurt? · 29/10/2006 by Channing Walton 

Edsger W.Dijkstra wrote an interesting letter in June 1975 hoping to bring some honesty in to the field of computer science. I don’t think we heeded his concerns.

More... Comments [0]

Overloading Java Object's equals method · 17/09/2006 by Channing Walton 

Overloading Object.equals() is considered a bad thing. But I was curious about a testcase that would prove why and Lance came up with one. Here it is …

More... Comments [0]

Dabbling in Scheme · 14/08/2006 by Channing Walton 

This weekend I started learning Scheme … comments and suggestions are welcome.

More... Comments [0]

 Older >>