Anonymous
6/24/2025, 11:27:50 AM No.105688355
I see a million "RUST WILL REPLACE C++" & "C IS 51 YEARS OLD, USE RUST" type videos and they're entertaining but I feel like they miss the bloody point.
Rust was made to fix the monkey stuff of C++ such as undefined behavior
int* ptr = new int(5);
delete ptr;
*ptr = 10; // fuck gon happen here if u dont know what ur doing
Null Pointers being cancer
int* ptr = nullptr;
std::cout << *ptr; // crash
and so on...
But they miss the fucking point of why these problems were in C++ in the first place, C++ is arguably the most important language of the last 30 years because it is used everywhere, thats why for the last 30 years it has been of a bigger importance to STANDERDIZE C++ then make big sweeping changes.
I feel like people like the concept of Rust more then using Rust. The whole "There are 50 game engines in Rust and 5 games in Rust" just shows that no one is willing to put they're money on Rust.
The only fields where I see Rust used to solve an actual problem are DISTINCTLY not the ones its competing with C++ in such has Tauri as a replacement for Electron.
Rust was made to fix the monkey stuff of C++ such as undefined behavior
int* ptr = new int(5);
delete ptr;
*ptr = 10; // fuck gon happen here if u dont know what ur doing
Null Pointers being cancer
int* ptr = nullptr;
std::cout << *ptr; // crash
and so on...
But they miss the fucking point of why these problems were in C++ in the first place, C++ is arguably the most important language of the last 30 years because it is used everywhere, thats why for the last 30 years it has been of a bigger importance to STANDERDIZE C++ then make big sweeping changes.
I feel like people like the concept of Rust more then using Rust. The whole "There are 50 game engines in Rust and 5 games in Rust" just shows that no one is willing to put they're money on Rust.
The only fields where I see Rust used to solve an actual problem are DISTINCTLY not the ones its competing with C++ in such has Tauri as a replacement for Electron.
Replies: