Enfranchised Mind Blog

Monthly Archives: January 2009

Peaceful Transition of Power

As we watch Bush leave the White House, I’d like to take a moment to call out the people who [...]
Posted in Politics | 19 Comments

On monoids and metaphor shear

So, the other night, when I was tired of coding, I posted a collection of thoughts I've had on Haskell. They included some deep thoughts (such as the relationship between Haskell and Lisp), some real problems (the module system), some problems that aren't as big a deal people make them out to be (space leaks). In addition, I threw in one thought that was one small step above being a cheap shot. "It's derivative", I thought, "SPJ has said basically the same thing." Then I thought "oh, what the hey. This article could use a couple of chuckles anyways, even cheap ones. Everyone will simply read that, maybe chuckle, and pass on." So in it went. What can I say, it was late and I was tired. Guess which comment caused all the hubbub.
Posted in Classic, Programming Language Punditry | 15 Comments

Random thoughts on Haskell

So I've been programming in Haskell a lot recently, and thought I'd just share some of the random observations I've had about the language.
Posted in Classic, To Be Categorized | 30 Comments

Back on the Market: Need a Java/Groovy/Grails Expert?

The company I was working for didn’t get the investment they were counting on, so I’m back on the market. [...]
Posted in To Be Categorized | Leave a comment

Monads are Inversion of Control au naturel

Ted Neward on Twitter had the following somewhat astounding conversation: Why do you keep insisting monads are goodness? What purpose [...]
Posted in Classic, Programming Language Punditry | 9 Comments