Hacker News new | comments | ask | show | jobs | submit login

It's been a long time since it had a large role in CS curricula outside of operating systems / embedded stuff, I think. The intro classes when I was a freshman (2000) were transitioning to Java, but from Pascal, not C. The industry-focused classes (software engineering, etc.) all used C++.

I think I would personally have disliked C if college were my first introduction to it, because I associated it with curmudgeonly systems professors and a sort of harder-core-than-thou attitude. But for some odd reason I had already learned C in high school (I think I picked it randomly), and it's a perfectly enjoyable language to use, without the cultural baggage. You can even write things other than schedulers in it!

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact