"Barton David" <[EMAIL PROTECTED]> wrote > I've learned to program with Python (and can hardly conceive of a > better > language to be honest)- and I still think the core language is > great: > elegant, easy to use and brilliantly documented.
Completely agree. > But the more I explore the standard library and third party modules, > the > more I run into trouble: And again I completely agree. But its not just python, it's an endemic thing in Open Source projects, Python is far from the worst offender here. Lots of people want to write code but not many want to be librarians and technical authors! But if you come from the world of serious commercial development tools (ie not the toy compilers etc sold by Borland and Microsoft for PC development) then the chaos of the libraries and documentation can be truly shocking. But that's why you pay $10,000+ for a good C Unix or VAX/VMS compiler, and the same again for the IDE to drive it... And you wanted a library for financials/scientific/stats/numeric/graphics? That;ll vbe about the same again... but the quality of the code and documentation will be good and on a big project that makes it worth it. But if you don't have the $50,000(*) or so that it would take to get what Python delivers for free then you learn to put up with the bad documentation and inconsistent libraries etc - or better still volunteer to tidy it up! :-) > I guess it's not Python's fault: I'm guess I'm just too stupid. But > I'm > just getting really disenchanted. Sorry. No not too stupid just expecting a bit much from something that is ultimately an essentially "amateur"(**) tool. (*)I just noticed your domain so you probably pay academic rates for these things which are a good deal lower! (Although still more than most univesities are willing to fork out for!) (*)This is in the literal sense of 'done for fun not profit', it does not suggest that the programmers are any way less skilful than "professionals", quite the opposite is often the case. -- Alan Gauld Author of the Learn to Program web site http://www.freenetpages.co.uk/hp/alan.gauld _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor