3 ms·
C/C++ didn't truly click for me until I had learned assembler. (Helped my understanding of every other language too.)
by AnthonBerg 12y ago
C/C++ didn't truly click for me until I had learned assembler. (Helped my understanding of every other language too.)
- mden 12y agoAssembly didn't really click for me until I learned computer architecture :p You can always go one level down, but I would hardly say you need assembly for c or c++.
- AnthonBerg 12y agoHaha :) True, so I propose adding computer architecture to the things to learn about. Not because I think it is NEEDED but because It was a great benefit in my experience. Just a little goes a long way.
- oscargrouch 12y agoThis. Learn Assembly together with C.. it will make C much more clear to understanding.. and then he can go for C++. For instance, in assembly you push/pop from stack, or you move things into the registers and from memory, you will have to deal with memory address, etc.. So he will learn the most important background about thinking in C, like stack vs. memory allocation, and what pointers really are under the hood (the memory address of a thing)
- 10098 12y agoexactly what happened to me