Michele Simionato <michele.simion...@gmail.com> writes: > Or perhaps it is you who changed? I can only speak for myself, but > when I first met Python (coming from Basic, Pascal, Fortran, > Mathematica, Maple) it was the best language I could imagine.
I would say Algol 60 and Lisp were great languages the same way the Burroughs B5500 or Dec PDP-10 were great computers. Today, though, We would only describe their greatness in historical terms, since technology has advanced so much and we know better ways to do things now. All the languages were are using now, it seems to me, are pretty far behind what PL researchers are working on. But the stuff the researchers are doing isn't that immediately useful to us, since they're concentrating on academic results and aren't really in the practicality business. The gap between research and practice narrows and widens over the general ebb and flow of advancing technology, and I think it is wider than usual right now. An exception to that might be Haskell, which makes Python feel almost juvenile, but (despite the amazing work that its aficionados are doing) it lacks somewhat in practicality, in my opinion. > Now Python is still the best language I can find, but it is no more > the best I can imagine, because I know much more about programming > than before. But I would say that's normal and even healthy. > The best language is the one yet to be invented! Right. I think we are heading into a period of consolidation, where the stuff currently in the ivory towers makes it into the hands of day to day practictioners. -- http://mail.python.org/mailman/listinfo/python-list