Deutsch English Français Italiano |
<v9t3ko$2eae7$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Muttley@dastardlyhq.com Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc Subject: Re: Python (was Re: I did not inhale) Date: Sun, 18 Aug 2024 15:23:04 -0000 (UTC) Organization: A noiseless patient Spider Lines: 28 Message-ID: <v9t3ko$2eae7$1@dont-email.me> References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me> <uvbfii$3mom0$1@news.xmission.com> <20240412094809.811@kylheku.com> <87il0mm94y.fsf@tudado.org> <way-20240413091747@ram.dialup.fu-berlin.de> <87il0lldf8.fsf@tudado.org> <choices-20240413123957@ram.dialup.fu-berlin.de> <v9lm2k$12qhv$1@dont-email.me> <v9m4gd$14scu$1@dont-email.me> <20240815182717.189@kylheku.com> <v9npls$1fjus$1@dont-email.me> <v9posc$1rpdj$1@dont-email.me> <v9t27m$2dofg$2@dont-email.me> Injection-Date: Sun, 18 Aug 2024 17:23:05 +0200 (CEST) Injection-Info: dont-email.me; posting-host="f21369057de5f450272cea9b68abe9f0"; logging-data="2566599"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Ez3tCPVqnqlg5phU+KeBF" Cancel-Lock: sha1:d1hJx1/Y2YE82WRBWviS76/S4po= Bytes: 2687 On Sun, 18 Aug 2024 16:59:02 +0200 David Brown <david.brown@hesbynett.no> boringly babbled: >On 17/08/2024 11:01, Muttley@dastardlyhq.com wrote: >> On Fri, 16 Aug 2024 15:02:20 -0000 (UTC) >> kalevi@kolttonen.fi (Kalevi Kolttonen) gabbled: >>> So it is indeed a vague question of what belongs in given programming >>> languages. >> >> Indeed. And this gives rise to inconsistency. Why is threading now considered > >> a core part of C++ but multi process isn't? Perhaps because Windows is >hopeless >> at the latter in user space but it could just be personal preference within >the >> C++ steering committee, who knows. >> > >No, it is because of what the term "program" usually means, along with >the terms "process" and "thread" (at the OS level). With C++, you write >"programs", and each process is a running program. Like most languages, >C++ does not cover what happens outside the program - that's part of the >OS specification, or specifications for other programs or other parts of >the complete system. But threads are /within/ the program, and thus >covered (to at least some extent) by the language used to write the program. Sorry, thats just word salad. The program is the code, how many copies of it are running is irrelevant.