Apr 03 2007
And the OTHER Verdict is…
They’ve accepted my hands-on proposal: “Agile Development Using a Functional Language”.
WTF? I figured that was a certain bomb. I was just pitching it out there as a lark.
Even one of the reviewers said “probably will be interesting to some attendees, but i expect small turnout.” I already had some research done for the TFP, though, and I’d like the motivation to play with test-driven development using OCaml or F#.
So I guess I am going to Agile2007.
Now I just have to figure out how to do Agile development using a functional language…
Well. Shit.
Popularity: 3% [?]

I see that you suggested this a topic for MinneBar07. I’m writing to encourage you to do a session on it — I’d be eager to attend it — and to update the MinneBar wiki with more details.
Dan (one of the MinneBar organizers)
For those that don’t know what Dan’s talking about when he says “MinneBar07″, check out this: MinneBar 07.
Oh, and when I say “TFP”, I mean “The Symposium for Trends in Functional Programming 2007“, which rejected my presentation on the grounds it was too academic.
See, I thought they were going to be all academic, and judge me harshly because I don’t have “Ph.D” after my name. So I guess I overcompensated…
I’ve love to hear about the results of your session. I commercially apply FP and do find that my thought patterns in OCaml are fairly agile, possibly more so than when coding C++. Granted, that’s faint endorsement.
Decomposing into small functions and using the toplevel to experiment works out very well. Unit tests tend to be a fewer in number, which I find to be a benefit, they tend to better focus on edge cases.