people being taught to write code like it's C, to show the pain first?
some stupid reason i guess
educations starts from c to understand ++ better afterward
That's IMO the wrong way of learning, you first need to learn how to do simple things, then learn how to do the complex low-level stuff. Otherwise it's like teaching cooking by teaching chemistry first. There was a good talk about it on cppcon https://youtu.be/YnWhqhNdYyk
That is where you are mistaken, learning C first makes is far far far harder to learn C++
depends on the final job
Well yes, if in the end you need to write in C then it makes sense
for me learning c and asm made learning others easier
no i mean the actual job like game development, designing hardwares like processors, etc. they need to devide these stuffs into separate spaces and focus on the best for the job all from the start of education
The title is very provocative, but the bottom line is "if you want to teach c++, teach c++", and I totally agree. Although, I think it's better to start by teaching c.
Again, I don't think that's the right approach. If people need to write in C++ they will either continue writing in it as if they wrote C code or they need to relearn how to write good C++ code. First is just bad, second has unneded overheads. I think learning a bit of Asm is fine (before, or after, or at the same time with C++). The problem with C and C++ that it's harder to switch context as it would be if you learn let's say Pascal and then C++. It's harder to see this border when you need to write code differently because it's another language and it has different idioms and different ways to do things.
😂😂😂, Teacher flexing on them like, "Look at me, I write hard to read C++ code, I am smart, I should work at Google, but instead I am teaching you pieces of shit" 😂😂😂😂
Обсуждают сегодня