Regarding the recent debate, here are two pretty good existence proofs on the suitability of functional programming for beginners:
* Scheme was at the core of the introductory Computer Science curriculum for MIT and other universities which used the seminal book: http://mitpress.mit.edu/sicp/ * My son is taking his first CS class in high school. I asked him tonight if he if he knew what "map" did and he whipped up an example in a few seconds in scheme. To Dick's point, I think this has more to do with a focus on abstract concepts and the simplicity of Scheme than any relationship to mathematics. A more complex functional language may not fare as well. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
