6
Feb
2008
What’s the first thing you think of when you consider the Ruby Language? Dynamic types, right? Ruby is famous (infamous?) for its extremely flexible type system, and as a so-called “scripting language”, the core of this mechanism is a lack of type checking. This feature allows for some very concise expressions and a great deal […]
23
Jan
2008
Well, it’s a new year; and apparently no sooner are the resolutions forgotten and the hangovers behind us then the internet en mass decides that we need a new language. Ruby was indisputably the hip language of 2006 and 2007. However, in an opinion shift so sudden as to make one’s head spin, the blogosphere […]
21
Aug
2007
Often times in a large-scale Java project, I find myself in need of performing small, discrete tasks with the existing project infrastructure. The standard way of doing this has always been to add a main(String[]) method to a class or to add a separate driver class to perform the one operation. This is a bit […]
18
Jul
2007
There is no doubt that Hibernate is the dominant ORM for Java applications. There are Hibernate conferences and Hibernate user groups. It even has its own shelf at Barnes and Nobel. However, I have always found it suffering from a fatal flaw: it’s incredibly complex. Even accomplishing the simplest of functionality […]
14
Jun
2007
So I was talking earlier today with my good friend, Lowell Heddings, regarding certain annoyances we had with web frameworks. The conversation started talking about the difficulties of developing PHP applications due to the lack of a debugger, but (as conversations on web frameworks are wont to do) eventually the migrated to Rails.
I mentioned […]