Josh Infiestoless info
|visits||member for||1 year, 11 months|
|seen||Mar 2 '13 at 8:24|
I'm a math/programming teacher and freelance programmer. My first language was Scheme, and I have a major soft spot for functional programming. I read SICP every year and do all of the exercises (so I'm pretty good at hw-type problems.)
Haskell AND Lisp vs. Haskell OR Lisp
It's funny, I've had the opposite experience. I picked up the main points of functional programming through Scheme, my first language. I occasionally hack in Haskell and I inevitably find that I have to relearn 90%+ of the stuff that I knew whenever I leave Haskell for a while. That being said, Haskell is an incredibly rich language, with a huge amount to teach you (very forcibly.) Types Types Types Types! Follow the types!