functional programming
François Pinard
pinard at iro.umontreal.ca
Tue Feb 22 22:08:08 EST 2000
More information about the Python-list mailing list
Tue Feb 22 22:08:08 EST 2000
- Previous message (by thread): functional programming
- Next message (by thread): functional programming
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
neelk at brick.cswv.com (Neel Krishnaswami) écrit: > Whenever I have code that needs to be thread-safe, I find it tons easier > to write in a functional style than worry about locking and race conditions > and reentrancy and awful things like that. I see. Thanks for the hint. I might use it one day... > > P.S. - Yes, I know it has been theoretically proven that we could design > > computers needing no energy, if we could fully avoid side-effects, but I > > beg to do not consider this a practical advantage yet. :-) > Actually, this *isn't* so! Oh, this was proven in the field of quantic computing, if I remember what I've heard. I'm not especially knowledgeable in either thermodynamics nor quantum physics, so I'm not going to argue either way! > Here's the critical bit: this means that resetting those bits > decreased the information in the system! Resetting a bit _is_ a side effect. The statement was that that a computing device might use zero energy if without side effects. Surely not a traditional computer... P.S. - Thanks for the entertainment in your previous message! :-) -- François Pinard http://www.iro.umontreal.ca/~pinard
- Previous message (by thread): functional programming
- Next message (by thread): functional programming
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list