Path: csiph.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.python Subject: Re: Does Python Need Virtual Threads? (Posting On Python-List Prohibited) Date: Sun, 15 Jun 2025 13:24:56 -0700 Organization: A noiseless patient Spider Lines: 6 Message-ID: <87tt4g21nr.fsf@nightsong.com> References: <102isqb$3v5j0$2@dont-email.me> <8734c236kc.fsf@nightsong.com> <102kvhu$fjtb$1@dont-email.me> <87y0tt23uh.fsf@nightsong.com> <102la8c$l3km$5@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Sun, 15 Jun 2025 22:24:56 +0200 (CEST) Injection-Info: dont-email.me; posting-host="2a04d5e3eba1820d18252a00ba55fc77"; logging-data="1186900"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+lB46qkEnvRCFpe9TRi+8s" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cancel-Lock: sha1:/twHjErxFzTWfMipzCb/rXAcpyg= sha1:gbrDlg6/XHMUklAszB8geN4Bs/k= Xref: csiph.com comp.lang.python:197516 Lawrence D'Oliveiro writes: > Remember, Python’s threads are OS threads. If you’re thinking “expensive”, > you must be assuming “Microsoft Windows”. Let's see how CPython holds up with a million OS threads running. Even being able to disable the GIL and use more than one core is very recent.