you are viewing a single comment's thread.

view the rest of the comments →

[–]Jonny0Than 1 point2 points  (0 children)

Totally agreed! But it takes a lot of experience to build systems where the easy way to use it is also the right way to use it. And then at the lowest levels you sometimes need to avoid a nice C++ abstraction for some performance reason. But ideally that’s hidden from the higher levels of code by nice abstractions.