4 ms·
If you're going to try to be clever/snide, at least come up with a better analogy... Using Linux effectively doesn't mean you need to learn its source code. Yo
by spoiler 5y ago
If you're going to try to be clever/snide, at least come up with a better analogy...
Using Linux effectively doesn't mean you need to learn its source code. You need to know about its features (and trade-off, etc).
You don't need to know a language implementation's (e.g. gcc/clang for C++) source code to use a language well either, do you? Obviously you don't; it's a fools errand if all you ever want is to use it effectively.
You need to know about features (and trade-off, etc), how they were designed in isolation, and more importantly how they were designed to fit/connect together.
- google234123 5y agoShow me some basic code using std vector that would change if the programmer knew more about placement new.