[M3devel] M3devel Digest, Vol 56, Issue 29

Hendrik Boom hendrik at topoi.pooq.com
Tue Jul 5 02:06:22 CEST 2011


On Tue, Jul 05, 2011 at 12:34:35AM +0200, Dragiša Durić wrote:
> 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.

Scheme is not a functional programming language.  It's just a language 
in which it's easy to use a functional programming style should you so 
choose. I have very little use for a strictly functional language (in 
the usual sense of no-side-effects, no time-varying variables, etc.).

-- hrndrik



More information about the M3devel mailing list