[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