On Sunday, May 22, 2016 at 8:28:39 PM UTC+5:30, Marko Rauhamaa wrote: > Python ought to be the perfect language for seasoned experts. It doesn't > need to be dumbed down for noobs.
There's a language you may have heard of that you'll LOVE -- C++ Or maybe Haskell On a somewhat more serious note: Speaking of Haskell there has recently been a spate of dissent in the Haskell with people like Mark Lenctzer, Eric Meijer etc saying they are quitting Haskell because its too hard to teach. [These names in roughly python-equivalents are like say Raymond Hettinger and Nick Coghlan] I'd say python has done an eminently decent job so far in being approachable +powerful. But of late its losing the edge in the noob-side at the cost of catering to cognoscenti. IMHO Pascal got things right (wrt pedagogy) that are wronger and wronger in the last 30 years; see http://blog.languager.org/2015/06/functional-programming-moving-target.html On a different note: MIT has replaced scheme by python. Cause to celebrate?? Depends... If being able to do more with less understanding is good... well maybe -- https://mail.python.org/mailman/listinfo/python-list