A free computer-programming course on reddit. Click "prev" for more lessons. 113 lessons so far.
If you're like me, you are not a top computer science researcher, and you haven't written a classic book about programming and made it available online for free. Let's review who we're not. We're neither Abelson nor Sussman, and we haven't written Structure and Interpretation of Computer Programs (previous proof). We're not part of TeachScheme and we had no hand in the writing of How to Design Programs (not even the second edition, natch). Shriram Krishnamurthi didn't need our help to write Programming Languages: Application and Interpretation. We wish we were Simon Peyton-Jones and had a hand in The Implementation of Functional Programming Languages. [more inside]
Haskell has a sort of unofficial slogan: avoid success at all costs says one of its inventors, Simon Peyton-Jones. But will the advanced purely functional programming language[, a]n open source product of more than twenty years of cutting edge research remain true to its roots? Things look rather bleak for the obscurity of Haskell. In the wake of Peyton-Jones's own A taste of Haskell, and with the imminent publication of Real World Haskell by O'Reilly and the emergence of the Haskell Platform, comes BONUS's fun, colorfully illustrated Learn You a Haskell for Great Good!. [more inside]
Free Visual Studio Express Is Microsoft suddenly feeling generous, or are they just trying to further improve market share? (It's the latter).