A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2004-September/048813.html below:

[Python-Dev] Re: Re: Missing arguments in RE functions

[Python-Dev] Re: Re: Missing arguments in RE functions [Python-Dev] Re: Re: Missing arguments in RE functionsFredrik Lundh fredrik at pythonware.com
Sat Sep 11 10:47:17 CEST 2004
Michael Chermside wrote:

> Fredrik, a less hostile response would be appropriate here. No one
> knows every detail of every API of any reasonably sized library
> (like Python's).

We're not talking about Python's library, we're talking about Python's RE
library.  It's not that big, really.  The documentation is five moderately-sized
HTML pages, plus a page with examples.  Seven functions (plus two trivial
variations) and two object types.  You cannot use the library at all without
knowing the stuff that's discussed on the first, third, and fifth page; the two
other pages discuss pos/endpos issues within the first few paragraphs.  Are
we trying to optimize Python for people who won't read evenly-numbered
sections?

> On the whole, there are MORE indiviual "pieces" to the
> API but because of orthogonality the API as a whole is
> simpler.

Given that there's no way to order the arguments consistently (since some
arguments apply to the compilation process, other to the match process),
you're obviously using "orthogonal" and "simple" in the Perl sense ;-)

</F> 



More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4