Re: John Bokma harassment

2006-05-26 Thread Frank Goenninger DG1SBG
John Bokma [EMAIL PROTECTED] writes:

 [EMAIL PROTECTED] (Bob Felts) wrote:

 Count me among the clueless, then.  I just wrote to DreamHost and asked
 that they reverse their decision to terminate his account.

 I am sure that DreamHost has quite a nice /dev/null for clueless idiots 
 like you and your sock puppets :-D.

 -- 
 John   MexIT: http://johnbokma.com/mexit/
personal page:   http://johnbokma.com/
 Experienced programmer available: http://castleamber.com/
 Happy Customers: http://castleamber.com/testimonials.html

John Bokma not following netiquette. Killfiled. If I can find out how
to report this to the relevant ISP I will do so.

Frank
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: A critic of Guido's blog on Python's lambda

2006-05-10 Thread Frank Goenninger DG1SBG
Ken Tilton [EMAIL PROTECTED] writes:

 sross wrote:
I do wonder what would happen to Cells if I ever want to support
multiple threads. Or in a parallel processing environment.
 AFAIK It should be fine.
 In LW, SBCL and ACL all bindings of dynamic variables are thread-local.
 

 Ah, I was guilty of making an unspoken segue: the problem is not with
 the *dependent* special variable, but with the sequentially growing
 numeric *datapulse-id* (the ID) that tells a cell if it needs to
 recompute its value. The ID is not dynamically bound. If threads T1
 and T2 each execute a toplevel, imperative assignment, two threads
 will start propagating change up the same dependency
 graph... shudder

 Might need to specify a main thread that gets to play with Cells and
 restrict other threads to intense computations but no Cells?

Hmmm. I am wondering if a Cells Manager class could be the home for
all Cells. Each thread could the have its own Cells Manager...


 Actually, I got along quite a while without an ID, I just propagated
 to dependents and ran rules. This led sometimes to a rule running
 twice for one change and transiently taking on a garbage value, when
 the dependency graph of a Cell had two paths back to some changed
 Cell.

 Well, Cells have always been reengineered in the face of actual use
 cases, because I am not really smart enough to work these things out
 in the abstract. Or too lazy or something. Probably all three.

Nah. It's me asking again and again those silly questions about 
real Cells usage in some real life apps ;-)

Frank
-- 
http://mail.python.org/mailman/listinfo/python-list