Liste des Groupes | Revenir à cu shell |
On Fri, 16 Aug 2024 15:02:20 -0000 (UTC)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.
kalevi@kolttonen.fi (Kalevi Kolttonen) gabbled:So it is indeed a vague question of what belongs in given programmingIndeed. And this gives rise to inconsistency. Why is threading now considered
languages.
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.
Les messages affichés proviennent d'usenet.