Society has passed the need for programming socks

nah, the problem is universities make C and C++ and embedded oriented programming out to be some sort of boogieman. or that memory allocation and pointers to be some sort advanced subject when it should be basic and fundamental and should be one of the first things you learn after syntax, structure, and basic algorithms. universities just deliberately baby upcoming software engineers and programmers, resulting in this anti-C and anti-embedded culture in the wider community. understanding how memory and data works from the very beginning or very early on in your programming journey sets you up for success in more advance subjects and algorithms down the line. taking away these fundamental concepts you effectively have re-learn programming and un-learn a bunch of bad practices that you had when you focused completely on OOP. OOP isn't bad. but it's bad when it's all you do because you try to turn everything in a nail, because you can only use a hammer.

/r/ProgrammerAnimemes Thread Parent Link - i.redd.it