> You may be interested in this article: > http://programming.newsforge.com/article.pl?sid=05/03/29/0747230 > > Cameron Laird writes:
It's worth noting that Cameron Laird (who I'm sure is a perfectly nice guy) is an old-time Python fan already (as am I); take his pronouncements with a grain of salt. I love Python, and use it whenever I can, but I can tell you that the state of Python's libraries is problematic; there's highly polished code to deal with comma-separated values, but no parser for XML 1.1 (as of the end of the year). I was shocked to find that the client-side http library has no support for posting multipart documents, and no support for timeouts or server-side SSL support. And so on and so forth. Python has these holes for lots of things that are in the standard Java and Perl libraries. And what's in the standard library is hard to understand; there's no consistent editorial style across the library documentation, so it varies wildly from one module to the next. Things are being addressed, but piecemeal and haphazardly. Apparently no one is in charge of designing and building the standard library. That seems (to me) a major problem with the language as a whole. That combines with the problem that I have to shift to Java or Jython (thank God for Jim Hugunin and his successors) to get a reasonable portable UI toolkit (sorry, wxWindows isn't good enough). Bob's Cocoa work would be good enough, but it isn't portable. Bill _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig