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: rec.arts.sf.written,comp.lang.fortran,comp.lang.c++,alt.comp.lang.rust,alt.folklore.computers Subject: Re: =?UTF-8?Q?Re=3A_=E2=80=9CThe_end_of_software_secrecy_is_almost_upon?= Date: Wed, 21 Oct 2026 19:01:38 -0000 (UTC) Organization: PANIX Public Access Internet and UNIX, NYC Message-ID: <11bb26i$1qs$1@reader2.panix.com> References: <11amvre$15far$1@dont-email.me> <11baun8$29v7a$1@dont-email.me> <11bb04l$68pg$1@dont-email.me> <11bb1da$qfn9$1@dont-email.me> Injection-Date: Wed, 21 Oct 2026 19:01:38 -0000 (UTC) Injection-Info: reader2.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80"; logging-data="1884"; 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 rec.arts.sf.written:661274 comp.lang.fortran:126783 comp.lang.c++:125132 alt.comp.lang.rust:244 alt.folklore.computers:235848 In article <11bb1da$qfn9$1@dont-email.me>, wrote: >On Wed, 21 Oct 2026 20:26:29 +0200 >David Brown wrote: >>On 21/10/2026 20:02, boltar@battlestar.co.uk wrote: >>> Take a look around you. How many new startups are recruiting C++ devs? >>> >> >>We see it all the time. Of course, different programming fields want >>different languages - C++ is suitable for some things, and less so for >>other things. There is no one language to fit all usage. >> >>There's plenty I don't like about C++ too. But I don't have some weird >>conspiracy theory about how it is being destroyed by some ivory tower >>academics that want C++ to be hard so that they can look smart, or >>whatever your delusions are. > >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 their own address spaces, credentials, resource limits, IPC mechanisms, potentially running different programs, and so on? Not so much. You need an operating system for that, son. - Dan C.