News for hackers. Stuff that matters.
Re:My Struggles with Rust by pjmlp on Sunday May 07, 2017 @01:20PM (#14286402)
Sadly by what also helped it gain adoption but also hinders the language's safety, copy-paste compatibility with C (to a certain extent).

Meaning that many C++ applications, even nowadays, are actually C compiled with C++ compiler (not even classes are used).

So the transition between skill levels is quite gradual.

For me it is hard to tell, because I know the language since the C++ARM days, which means it had a feature size similar to Object Pascal and actually smaller than Ada.

Back then compiler writers even though it was easier to implement Ada compilers than C++ ones.

So slowly we got used to the new features, being discussed in books or programming magazines.

Re:My Struggles with Rust by bigger_cheese on Sunday May 07, 2017 @07:09PM (#14288211)
This is exactly my experience. My work's internal code which was written in the early 90's basically agrees with everything above. It is C code with a few extra keywords ("new" "delete" and "static_cast"). When I see modern C++ code it looks completely alien to me.