[pypy-dev] Syntax for the 'transaction' module

Martijn Faassen faassen at startifact.com
Tue May 1 15:52:09 CEST 2012


Hey there,

On Tue, May 1, 2012 at 11:27 AM, Armin Rigo <arigo at tunes.org> wrote:
> * First question: 'transaction'.  The name is kind of bogus, because
> it implies that it must be based on transactional memory.  Such a name
> doesn't make sense if, say, you are running the single-core emulator
> version.  What the module is about is to give a way to schedule tasks
> and run them in some unspecified order.

The module name also conflicts with the 'transaction' module that's
already there to integrate database transactions (in particular the
ZODB, but it's used for relational database integration too):

http://pypi.python.org/pypi/transaction

Regards,

Martijn


More information about the pypy-dev mailing list