News for hackers. Stuff that matters.
Re:What's up, Python? The GIL removed, a new compiler, optpa... by imtringued on Monday July 31, 2023 @02:31AM (#36939428)
>I think a lot of the people who complain about the GIL are going to become acutely aware of why it was useful when they attempt to use GIL-less multithreading, and realize that removing it wasn't as great as it sounded at first!

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.

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.