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

As a Junior in CSC right now, and while I have to say the speed of development in languages like Python and Ruby really appeals to me, I do enjoy C development as well. Unfortunately I usually have to optimize for development time rather than anything else, so outside of a few classes (for example, Algorithms, were execution time was a competition), I end up picking the "highest"-level language. But I think most schools are avoiding C, outside of specific classes (whose goal is to teach C or something C related), because students get caught up in the complexity of C, and the difficulty of debugging it vs. a memory managed language, so they'd rather just avoid it and focus the class on the topic it's supposed to cover.

On the other hand, I know a few people who want to solely work in C because it allows them so much control over how things work, and they're capable of understanding how each and every call they make will basically function. You typically have to look pretty hard for these people specifically, but I find the ones I know are some of the best programmers around. If you're curious about getting in touch with some (I know at least two that I would /highly/ recommend, are looking for summer internships), ping me at mdwrigh2@ncsu.edu

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