Static Typing is the Root of All Evil

Anders Janmyr

I can’t take credit for this statement, since I am only drawing the logical conclusion from a statement said by a man far smarter than I. Donald Knuth wrote in his famous paper Structured Programming with go to Statements (PDF): We should forget about small efficiencies, say about 97% of the time: pre-mature optimization is [...]

Tags:

Scripting in Ruby

Anders Janmyr

I just read, or rather skimmed, the book, called Everyday Scripting with Ruby and it is awful. I had high expectations. I was expecting something like Perl for System Administration, where you right away get into hard core Perl scripting. This book is nothing like that! It is a really basic introduction to Ruby, and [...]

Tags: , , , , , ,

Bridging the Gap Between Java and Cocoa

Fredrik Olsson

Many Java developers are looking at new dynamic languages, such as Groovy and JRuby, mostly because of the freedom and rapid development that a dynamic language allows. Some of my colleagues are also looking at Cocoa and feel daunted at the sight of Objective-C. Here I will use a small example that is easy and [...]

Tags: , , , , , ,