Quoting Dan Sugalski (email@example.com): > I think you're excessively discounting the experience most programmers > have with functional languages (which approaches zero) nor the difficulty > that most will have making the jump in thinking. Every programmer should have training in different programming styles. Functional programming is one of them. It may be necessary to deal with lack of education in practise. But is that really a criterion for language design? That would be highly disappointing and unhelpful to the development of future languages. People tend to learn new languages rather quickly when actually using them. And what good is a programmer who does not like his craft enough to improve his skills and learn about well-established paradigms?
Description: PGP signature