Path: csiph.com!weretis.net!feeder9.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail From: cross@spitfire.i.gajendra.net (Dan Cross) Newsgroups: comp.lang.c++,alt.folklore.computers Subject: Re: =?utf-8?Q?=E2=80=9CThe?= end of software secrecy is almost upon Date: Fri, 23 Oct 2026 00:41:16 -0000 (UTC) Organization: PANIX Public Access Internet and UNIX, NYC Message-ID: <11beafc$4cn$1@reader2.panix.com> References: <11amvre$15far$1@dont-email.me> <11bd7rg$2cvfs$1@dont-email.me> <11be5t7$19jbi$4@dont-email.me> Injection-Date: Fri, 23 Oct 2026 00:41:16 -0000 (UTC) Injection-Info: reader2.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80"; logging-data="4503"; mail-complaints-to="abuse@panix.com" X-Newsreader: trn 4.0-test77 (Sep 1, 2010) Originator: cross@spitfire.i.gajendra.net (Dan Cross) Xref: csiph.com comp.lang.c++:125189 alt.folklore.computers:235900 In article <11be5t7$19jbi$4@dont-email.me>, Nuno Silva wrote: >[ Keeping the C++ group because that's at least in context, but I'm not > subscribing to it at the moment. I suppose this could eventually go to > folklore or alt.unix.geeks? ] > >On 2026-10-22, Scott Lurndal wrote: > >> boltar@battlestar.co.uk writes: >>>On Wed, 21 Oct 2026 19:01:38 -0000 (UTC) >>>cross@spitfire.i.gajendra.net (Dan Cross) wrote: >>>>In article <11bb1da$qfn9$1@dont-email.me>, wrote: >>>>>Not sure why you think its conspiracy anything. I use the language on a >>>>>daily basis and everytime a new version comes out I hope they've added >>>>>something useful but since 2014 its been a law of diminishing returns. >>>>>Plus there's unexplained omissions - eg threads have been part of the core >>>>>language since 2011. Great, but what about processes? When do we get them? >>>>>Sure, I could just use fork() but then I could also just use pthread_create() >>>>>too. >>>> >>>>One can implement a pretty reasonable threads library given the >>>>virtual machine model of standard C or C++. Processes? With >>> >>>Virtual machine? Wrong language , comp.lang.java is that way ---> >> >> The C/C++ "Virtual Machine Model" as described in the language >> specifications is an apple. >> >> A virtual machine (vmware, kvm, xen, et alia) is an orange. >> >> assert(apples != oranges); > >And here I think "virtual machine" was mistaken to be the Java Virtual >Machine, not the orange type above? > >(A grapefruit? Pineapple? Banana?) The JVM is obviously a lemon. (Hey-O!) - Dan C.