question about mutex.py

Bengt Richter bokr at oz.net
Sun Jan 8 15:11:26 EST 2006


On Sun, 08 Jan 2006 10:24:43 -0500, Peter Hansen <peter at engcorp.com> wrote:

>m_palmer45 at yahoo.ca wrote:
>> yes, I read it, and I even know about threading's existence. I just
>> thought that if something claims to be atomic, it better should be.
>
>I think the term "atomic" is meaningful only when the context is known. 
>  For example, "atomic" operations in the Python interpreter are 
>certainly not atomic within the larger context of the CPU, and atomic 
>CPU operations are not necessarily atomic in the context of a system 
>with multiple CPUs.  If the context for mutex.py explicitly excludes 
>multi-threading then you have to interpret "atomic" in whatever context 
>that defines.
>
"Atomic" means trademarked by a company that used to use that name in the 50's
to describe and identify a line toys it put in its breakfast cereal boxes.
The rights are now owned by an IP scavenging company which is trying to sell
them for stock in another IP scavenger with more money left, so be careful.
There's also some related talk of a patent on a method of using semiotic elements
in association with the distribution of digital generic products to make them
distinguishable for any business purpose whatever. IP principles established with
corn flakes and decoder rings are thought to translate perfectly to the digital
domain of FOSS distros including anything toy-like.

Regards,
Bengt Richter



More information about the Python-list mailing list