[Info-vax] Clang

Arne Vajhøj arne at vajhoej.dk
Wed Nov 16 15:52:24 EST 2022


On 11/16/2022 3:14 AM, Jan-Erik Söderholm wrote:
> Den 2022-11-16 kl. 03:51, skrev Arne Vajhøj:
>> On 11/15/2022 9:42 PM, Dave Froble wrote:
>>> I'm curious.  While I don't know diddly about C++, I'm wondering 
>>> about all the rather often upgrades to the standard.  Was it that bad 
>>> to begin with?  Does it really need such constant upgrades?
>>
>> It is common for actively maintained languages to get
>> new versions with new features every 12/24/36 months.
>>
>> To stay competitive C++ needs to evolve with the rest.
> 
> Why does C++ (or C) need to "stay competitive"?
> If there are better tools to do the same job, why not use them instead?
> Is this some kind of competition between languages?

There are obviously interest from both developers (skill sets)
and companies (code base) to keep using existing languages.

C and let us call it C'ish C++ may not be feeling that much
competition in the domain of low level code. Sure there are
a lot of talk about Rust, Go, Zig, Hare etc., but relative
few has actually switched.

On the other hand what we may call modern C++ is still
actively competing with newer languages (Java, C#,
Python, PHP, JavaScript etc.) in the domain of
general business programming. So they need/want
new features.

Arne




More information about the Info-vax mailing list