How to do line wrapping?

Michal Wallace sabren at manifestation.com
Sat Feb 12 00:01:46 EST 2000


Tim Peters wrote in message <001001bf7502$577f2d00$622d153f at tim>...

>It's a continuing problem in Python:  new users especially get excited over
>how easy it is to build frameworks for solving whole classes of problems
>"once & for all".  Then they discover nobody uses their code:  it's often
>easier in Python to write a special-case solution from scratch than to
>figure out how to use a framework, some of which are so overly general that
>it can be hard even to see that your current problem is an instance!


I wonder if part of that has to do with lack of documentation.
If we could add full text searches of module documentation to
VoP or the hypothetical CPyAN,  it might make things easier..

But I suspect part of it is that if you want something to be popular,
you can't just write it.. You've got to market it so people know it's there,
and document it so that it becomes approachable. Zope, for example, is
well marketed, but not (yet) well documented.. On the other hand,
most of the standard python modules are well documented, but not
necessarily well marketed (they're not on VoP, for example).

Just because it happens to be easy to write a special case doesn't mean
it *necessarily* has to be easier than figuring out someone elses solution.
As you say, it's only often the case. But I would think that if we found a
way
to document and organize even some of the well-designed modules,
frameworks and whatnot out there, then it would free up much more
programmer energy to work on totally new stuff...

-Michal
http://www.sabren.com/





More information about the Python-list mailing list