Getting rid of bitwise operators in Python 3?
Carl Banks
pavlovevidence at gmail.com
Sat Sep 22 15:27:20 EDT 2007
On Sat, 22 Sep 2007 12:57:35 +0000, Grant Edwards wrote:
> On 2007-09-22, Carl Banks <pavlovevidence at gmail.com> wrote:
>> Of course it would be. The reason I mention it is that automatic
>> convertibility is a key factor in whether a change can make it into
>> Python 3.
>
> It matters not whether fugly code is automatically generated or manually
> generated. It's still hard to read and maintain.
By my understanding, it really doesn't matter that much.
The transition tool's purpose is to allow a subset of 2.x code to run on
3.x, so that developers don't have to maintain separate codebases to
support both. The 3.x code that is produced isn't intended to be read or
maintained. So no big deal if it's a little ugly. (But there's still
tracebacks to read and regressions to debug, so I guess it can't be too
ugly.)
Carl Banks
More information about the Python-list
mailing list