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

Ironically, the examples provided for illustrating your 'deep C' knowledge, are in fact superficial.

I don't really care if <stdio.h> has a printf definition, or whether C99 behaves differently. You might care more if you are an app programmer.

What I care about is the universal properties of the language that applies everywhere. Also that's where the strength of C comes out. For example, what is a function? What does it compile into? Why are there arguments, return values? How do they get represented? These are far more important questions than how C99 dictates entering the program from int main(). That's least of my worries. Programs I write usually enter a C program from _start



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

Search: