| ▲ | anonymous908213 2 hours ago | |||||||
99.9% of all system code in the world is still written in C/++. It runs your Java, C#, Javascript, Python, PHP, basically every production language that isn't Go or Rust. It runs the two most popular game engines in the world. It runs your phone, server, and laptop, no matter which of any you use. It runs your car. It runs almost every embedded and industrial application on the planet. Is it still relevant, JFC. The way people on this forum manage to sequester themselves from reality. Let me reverse the question: is Rust relevant? Mozilla developed Rust, abandoned their Rust browser, and only 10% of Firefox is written in Rust. Maybe 1% of modules in Chrome and Linux are written in Rust, if that. And what of Rust applications written from scratch? Can you name ten applications that have, say, exposure to more than 100,000 users? Impossible mode: they can't be developer tools only used by other developers (uv, ripgrep, etc.), they must actually be applications used by enterprises or consumers. | ||||||||
| ▲ | devsda 2 hours ago | parent | next [-] | |||||||
I read that as "is c++ still relevant for new features, given Rust and its popularity", not "who is still using C++". Personally, I think it is still relevant. Many people thought Kotlin could overtake Java, Java reinvented itself with new initiatives/features and was saved from becoming irrelevant. Rust also has the LLM advantage which is where I think the "if it compiles it works" nature of Rust is easier for manual changes and maintenance when needed. | ||||||||
| ||||||||
| ▲ | qtqtqt 2 hours ago | parent | prev | next [-] | |||||||
> basically every production language that isn't Go or Rust. Even in their case. Rust depends on LLVM which is wriiten in C++. Go needs libc on some platforms. | ||||||||
| ▲ | adzm 2 hours ago | parent | prev [-] | |||||||
As a big c++ fan, new projects are generally choosing Rust, which I would agree with, even though I do indeed love C++ | ||||||||