A RetroSearch Logo

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

Search Query:

Showing content from http://mail.python.org/pipermail/python-dev/2002-September/028898.html below:

[Python-Dev] Assign to errno allowed?

[Python-Dev] Assign to errno allowed? [Python-Dev] Assign to errno allowed?Guido van Rossum guido@python.org
Tue, 24 Sep 2002 14:51:49 -0400
> What are our choices:
> 
> 1. CE port will always be a distinct branch/other cvs, and require
>    gobs of work by "CE porters" for every new core release, changing
>    all the "errno" statements
> 
> 2. CE changes will always be a pain in the butt for core developers
>    forced to remember Py_SetErrno()
> 
> 3. No CE port.
> 
> (oh, also put "NetWare" in there wherever you see the word CE .. and
> I suspect some other embedded operating systems running on MMU-less
> processors that can't virtualize errno and don't have TLS)
> 
> Surprisingly, there aren't that many modules that reference errno directly.
> 
> In fact, the math stuff is the worst offender .. ;-)

I'm strongly against 2.  5 years from now, CE and NetWare and their
limitations will only be a vague memory, but this convention will
still cripple the Python source code.

--Guido van Rossum (home page: http://www.python.org/~guido/)



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