3 ms·
> especially as you're already thinking about move/copy semantics in modern c++. The thing is, you can get away with a reasonable sloppy and half-hearted knowl
by bowsamic 4y ago
> especially as you're already thinking about move/copy semantics in modern c++.
The thing is, you can get away with a reasonable sloppy and half-hearted knowledge of those things in modern C++, unlike in Rust, which is of course strict
- pornel 4y agoIt does remind me of dynamic typing vs static typing difference, except C++ is "dynamically owned", and Rust is "statically owned". With the dynamism you have the freedom to make whatever ad-hoc memory management constructs you like without formally explaining them to the compiler, but also you don't get compile-time guarantees that they are correct.