Earlier this year while pairing with Julio Maia, an unashamed vim user, I noticed that the line numbers didn’t count from the top of the file in his editor. Instead,...
As all programmers know, there are serious problems with the way our society has chosen to divide up time. As an example, right now it is 9:44pm on Monday, 21...
“Please use this M&M for breeding purposes.” I am certain that is older than 2007. But thanks to the Internet Event Horizon, that’s where Google tells me it is from....
A couple of long standing problems in the world of Ruby have been dealing with all the gems that are so easy to toss into your project and the differences...
Much, but refreshingly not all, of the arguments about WikiLeaks have focussed on whether or not WikiLeaks was right to leak those diplomatic cables. Do governments have the right to...
In my opinion there are three kinds of programming language. Toys: Languages that were designed by one person to scratch an itch or serve particular purpose, no more. Ruby was...
ThoughtWorks’ resident language inventor Ola Bini will be visiting Sydney in September. Ola is one of the four committers on the JRuby project (now the fastest Ruby runtime) and the...