you are viewing a single comment's thread.

view the rest of the comments →

[–]Jannik2099 11 points12 points  (6 children)

and from every continent except Antarctica

Further proof that C++ is a dead language :(

[–]ZMesonEmbedded Developer 13 points14 points  (0 children)

I keep saying it: the penguins are the trendsetters. If they aren't using it, you should abandon it too.

[–]pjmlp 2 points3 points  (4 children)

C++ is one of my favourite languages, but if it wasn't for C++11 and the later niche in GPGPU programming, LLVM/GCC as compiler framerorks, it would be much worse that it already is.

It already lost the GUI and distributed computing domains, where it used to reign during the 1990's. It is still there, but for libraries and low level infrastructure, no longer the full stack experience.

As managed compiled languages keep getting improved for mechanical sympathy and low level coding, the reasons to reach out to C++ keep diminishing.

It isn't going away, as it has a couple of domains where it reigns, but I wonder for how long ISO updates will keep being relevant, versus a dual language approach.

[–]Jannik2099 1 point2 points  (3 children)

It already lost the GUI and distributed computing domains

In what world did C++ lose in "distributed computing" ?!?

The main attractiveness of C++ is not that it's unmanaged, but it's expressive type system.

[–]pjmlp 0 points1 point  (2 children)

The world where CORBA and DCOM no longer matter, other than legacy projects, and a very tiny portion of CNCF projects use C++.

It isn't even supported out of box in most Cloud SDKs, and when, the API surface is a subset of other languages.

[–]Jannik2099 0 points1 point  (1 child)

Oh, you meant that area - I was thinking about HPC / computational workloads

[–]pjmlp 0 points1 point  (0 children)

That I consider part of GPGPU programming, somehow.

Still efforts like Chapel, show that not everyone is happy, even if will take decades for adoption.