Last year I was taught “Object Orientated Design and Programming” as part of my Birkbeck MSc, using Groovy, a dynamic functional language built on top of Java and running on the Java VM. I enjoyed it and liked Groovy – I went on to write some pieces of software for my MSc project using it.… Read More Is Groovy back in fashion?
October 2011 has not proved to be a good month for computer pioneers, and the death of John McCarthy, so soon after that of Dennis Ritchie means we have lost two of the most significant and influential of all. McCarthy was the designer of LISP which, with FORTRAN, holds the record of the oldest living… Read More John McCarthy
Having used Groovy (which makes the scripting environment feel familiar) and some Scheme (via Structure and Interpretation of Computer Programs), R does feel completely alien, but it still feels like a steep learning curve. But here’s my short script – And here’s the graph (of Linux kernel compile times) it generates – the blue line… Read More My first R program
Another thing that The Annotated Turing taught me is what all those lambdas that I have seen over the last 25 years were about, or at least it introduced me to what they were about. So I have just ordered a copy of Structure and Interpretation of Computer Programs: and I can guess that some… Read More Coming up… the lambda calculus