Ihor Shevchenko’s Post

**"C and C++ are dead" is the ultimate "cutting the branch you're sitting on" moment in programming.** Python, JavaScript, Go, Rust… all the shiny high-level languages you love?   They’re literally **sitting on top of C/C++**. - CPython = written in C   - NumPy, pandas, PyTorch, TensorFlow, OpenCV = blazing-fast C/C++ cores   - Your browser, OS kernel, game engines, self-driving code… still C/C++ Scripting languages didn’t replace C/C++.   They **grew on top of them** and made the foundation invisible. Saying we should ditch C/C++ is like a bird claiming the tree is useless while chilling in the nest built on its branches. The low-level world still carries everything.   And it’s not going anywhere. #Cpp #C #Python #Programming

Of course C/C++ do not die but how does Rust sit on top of C/C++? And since when it is a high level languages?

C and C++ runs the whole worlds infrastructure. People just don’t know . C++ isn’t going anywhere. Startups are also using C++

Like
Reply

Someone being alive doesn't make all his ancestors alive. C and C++ might be ancestors to many languages, being dead at the same time

C and C++ are also high level languages, and Rust doesnt "sit on top" either of them.

Like
Reply

Main problem is that C++ is too good. If you do something in C++ you can compile forever and it is fast. No need to rewrite all the time. Because of this there isn't as many developers needed.

See more comments

To view or add a comment, sign in

Explore content categories