Re: [Pyobjc-dev] ObjC GC with PyObjC?
Brought to you by:
ronaldoussoren
From: Jonathan S. <sa...@gm...> - 2009-06-04 15:48:29
|
Ronald Oussoren wrote: > > I don't agree. There could be advantages for regular python as well, > IMHO removing CPython's refcounting is a necessary first step for > removing the GIL. Removing the GIL would definitely be an advantage > for general python code, especially because using multiple independent > threads of execution is the only way to seriously improve performance > on modern hardware because sadly enough the "wait a year and then my > single-threaded code is twice as fast"-era is over. Multiprocessing is > a cool hack, but isn't a real solution; I have a number of programs > that use multiple threads and need shared memory to get fast enough > communications (basicly because large objects get transferred between > threads). > > Ronald As a curiosity for those who know the internals of Python better than I do, is there any reason to believe that most existing python code would even "care" which flavor of GC it's running under? Jonathan 'usually lurking' Saggau |