On Saturday, June 22, 2013 8:37:20 PM UTC+5:30, Rick Johnson wrote: > I sorry, but FP is not going to wash our sins clean. In > fact, if taken too seriously, FP leads to preaching > professors, intellectually unstimulated students, and > semesters of wasted time that could have been better spent > honing practical *real world* skill sets. > > > ######################################################## > # Tip of the Day # > ######################################################## > # Remember, whilst the professor's tenure will # > # guarantee he gets a paycheck even for producing # > # rubbish, you won't be afforded such luxuries in the # > # real world. # > ########################################################
Here are some examples for your kind consideration. [Something I wrote a few days back with a few additions] Comprehensions and lambdas have come into python. From where? Haskell [Lambdas have even got into C++ !!] LINQ in C# inspired by comprehensions Generics were not there in C# and Java early editions. Now they've been retrofitted -- Origin SML. Almost every modern language supports garbage collection. Origin Lisp Numpy is just APL with python syntax Hottest DBMSes today are the nosql ones -- couchdb written in erlang. Knuth - Vol 1 is a gigantic exercise on how to do lisp without lisp. Also called Greenspun's 10th law: http://c2.com/cgi/wiki?GreenspunsTenthRuleOfProgramming And heard of google? Uses something called map-reduce. Route: APL -> FPLs -> google Yes FP is very academic -- for those living in the last century. I just assumed we are all in 2013 :-) -- http://mail.python.org/mailman/listinfo/python-list