> To me it feels like rust is barely readable sometimes. [...] C++ have a low barrier of entry and any beginner can write code.
Here's rust code:
fn main() {
println!("Hello, world");
}
Here is the equivalent C++ for the vast majority of its life (any time before C++23, has MS even shipped C++23 support yet?): #include <iostream>
int main() {
std::cout << "Hello World!" << std::endl;
return 0;
}
C++ initialisation alone is a more complex topic than pretty much any facet of Rust. And it's not hard to find C++ which is utterly inscrutable.