Hacker News new | ask | show | jobs
by kailuowang 3972 days ago
JS will probably mess up my kid's mind as much as ruby.

My choices for intro programming language would probably be Haskell and Coffeescript - both has a simple but coherent set of concepts and a straightforward syntax designed around those concepts.

1 comments

> Haskell

seriously? I had a semi difficult time understanding FP a year and a half into my CS degree

I think Haskell -- and FP in general -- is probably easier as an intro to programming than it is for people to pick up after they've been conditioned by imperative programming.

Though I wouldn't use Haskell for kids; I don't think the tooling, resources, and compiler error messages are great for that.