Re:What's up, Python? The GIL removed, a new compiler, optpa...
by ghshephard on Monday July 31, 2023 @03:34AM
(#36939723)
https://news.ycombinator.com/newsguidelines.html
> Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.
> When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
Re:What's up, Python? The GIL removed, a new compiler, optpa...
by dang on Monday July 31, 2023 @03:58AM
(#36939864)
I don't mean to pile on to what ghshephard already posted, but I'm afraid you've been breaking the site guidelines repeatedly lately - not just here but these:
https://news.ycombinator.com/item?id=36923922
https://news.ycombinator.com/item?id=36921060
... as well as others. Can you please not do this? We're trying for something different here. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
There is no such thing as "GIL-less multithreading. The GIL does not do what you think it does. It does not synchronize your multithreaded code at all. It only synchronizes code that was single threaded to begin with.
Also... Your argument about locking being harmful to performance while arguing in favour of a global lock makes you look like a novice who has less than a month of software development experience.