I am happy to have checked Reddit the other day because through it I found three beautiful essays by Mike Tarver and one by Larry Wall:
- Why I am Not a Professor OR The Decline and Fall of the British University – Gasp! I am amazed by the parallels between what Mike Tarver writes and what we are doing here in Mauritius. Ok… some parts are a little bit caricatural but I’m 100% with him when he says that the University level programmes should be much tougher than what they are now. I wonder what percentage of my UoM students would have managed to succeed if they were given the exams I had when I was in France ten years ago… I’ll be even bolder: Universities should be elitist!
- Hackers and Fighters – Is there a correlation between studying computer science and knowing about computers? Is a street programmer better than the computer science graduate? Is there a way to teach programming so that a computer science graduates become as good (if not better) than a street programmer?
- The Bipolar Lisp Programmer – Having read this article, I must now confess that I am Bipolar! A Bipolar has “intellectual acuteness and [does] not [take] things seriously. The not taking things seriously goes with finding it all pretty easy and a bit dull. But also it goes with realising that a lot of human activity is really pretty pointless, and when you realise that and internalise it then you become cynical and also a bit sad”. Mike Tarver refers to the Lisp community in his article and it’s now obvious why I am such a big fan of Scheme and Haskell…
- Perl, the first postmodern computer language – It is easy to guess that this one has been written by Larry Wall. And it is beautiful! Before reading the article, I did not like Perl (even after having read Programming Perl). After reading the article, I want to give Perl a chance to convince me once more… I’ll definitely buy Learning Perl. The article focusses on the difference between a modern programming language and a postmodern programming language. Postmodern? How can that exist? In fact, Larry Wall argues that the modernists oversimplify problem solving. Modernists puts the focus squarely on the hammer and the nail. He says that a good postmodern problem solver uses different tools to solve different problems hence the necessity for something like Perl.
(Beautiful photo by Doorgesh!!!)