|
|
|
|
|
by Elrac
2444 days ago
|
|
Let's be fair to Haskell and LyaH: I've taught some Java classes. I can get people writing and running trivially useful code before explaining the concepts of "class" and "static". I explain that parts of the code will remain a mystery for a little while until I explain them, I promise to do so, and of course I fulfill that promise as soon as I can. I feel neither Java nor Haskell are intrinsically bad just because there's no practical way to teach them completely on progressively layered concepts. Even (e.g.) Lisp has a risk of using special forms before understanding them. |
|
I guess I should write a Haskell tutorial which starts with "hello world" without trying to teach monads beforehand!