[M3devel] M3devel Digest, Vol 56, Issue 29

Dragiša Durić dragisha at m3w.org
Tue Jul 5 00:34:35 CEST 2011


Thank you for a pointer and also for your effort.

But, not - thank you :).

I have a difficulty to understand how-in-the-hell we learned programming (my path was Pascal, BASIC, 6502, GraFORTH, Z80, C, Modula-2....) without functional-language-of-big-university-choice?

CMU messed a lot with Java and they are shell shocking their "customers" with ML now. It's like "Ok, we made a big mistake, but this is so obviously different it' also obviously not a mistake again".

Thank you big-university, but I am not buying that logic. Neither I am selling it to my kid.

MIT went there before them with *Scheme, and went deeper with lots of dialects too... It maybe works for someone (or someones) but I know a lot of excellent programers who never met functional.

dd

On Jun 28, 2011, at 5:54 PM, Hendrik Boom wrote:

> Start with "How To Design Programs" (often called HtDP), which 
> introduces Scheme, not Modula 3.  It's simple, direct, and gets to the 
> point quite quickly and elegantly. 




More information about the M3devel mailing list