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

This is important for two reasons:

The first is to remedy the misconception that "C is a really simple language". It's not.

The second is because while you'll never write any code like this, you'll probably have to debug code written by someone who did. That means that in order to use your time efficiently, you need to know what matters and what doesn't. Writing a regex to replace all "static int foo" with "static int foo = 0" is going to waste your time and not expose the cause of the bug. If you didn't know that, your time would be wasted.



Totally.

I much prefer C over C++ because, at least in comparison, C is a much simpler language.

However, the motivation for Google's Go is suddenly much clearer...




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

Search: