• 4 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle





  • I have over a decade of professional C++ experience.

    • Most of my fellow developers are still wrapping their heads around C++11.
    • I’ve never used cmake and have no idea how, it’s always been something custom or something generated by an IDE (usually VS, not vscode, I’m talking about the gigantic purple monster).
    • Download source or even binaries and check 'em in. I had never even heard of package management until I started working with other languages more.

    Some of these situations are probably better outside of my industry (gamedev).












  • Did you mean to link a different article? This one doesn’t mention RTO at all, just mandatory copy elision and it only shows examples of how moving temporaries is unnecessary (which I was saying should be obvious).

    The fact that moving local variables when returning is bad thanks to RTO is a lot less obvious so that’s definitely a useful tip for devs who are still getting the hang of move semantics.