Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If your goal is low level programming, yes.

If your goal is understanding data structures, algorithms, etc, then C is hideous. Explaining function prototypes, include headers, very unfriendly I/O, and I already mentioned the horrible syntax for for loops.

There's a reason most of the data structures/algorithms were in a second course at my university: It's because it took most of one semester for students to get a handle on the very basics of C syntax.



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

Search: