Friday, January 18, 2008

How enterprises use functional languages

A really nice paper by Wadler on the usefulness of functional programs, or "functional programs used in anger."

Pitfalls of teaching Java first

In catching up on my Lambda-the-Ultimate reading, I came upon this article which talks about the problems with the current state of computer science education.

I agree with some parts of it, such as what is wrong with teaching Java as a first programming language. Some of the other things they talk about seem more idiosyncratic.