News for hackers. Stuff that matters.
Re:Beej’s Guide to C Programming [pdf] by qsort on Friday April 23, 2021 @04:50AM (#26912540)
I agree, which is why I'm glad the first language I learned was C. I don't get to write a lot of C at work, but the concepts the language teaches you are the very fundamentals of programming.

I know it's probably baseless, but I can't shake the feeling that people who learn modern languages before learning C are just making their own lives harder.

Re:Beej’s Guide to C Programming [pdf] by bregma on Friday April 23, 2021 @07:27AM (#26913551)
I think the same goes for learning assembly before learning C. A simple assembly-based computer [1] should be the first programming target in every "introduction to programming" class. After that, C becomes obvious and those who struggle with the fundamntals can be guided to more appropriate careers instead of dumbing down the tools everyone uses.

[0] https://www.instructables.com/CARDIAC-CARDboard-Illustrative...