Hacker News new | ask | show | jobs
by wonnage 807 days ago
Most of this stuff is irrelevant to the program itself, e.g you could've piped the output to /dev/null and none of this would happen.
1 comments

Fair enough.

However, the point of a hello world program is to introduce programming to beginners, and make a computer do something one can visibly see. I daresay this is made moot if you pipe it into /dev/null. I could then replace 'hello world' in the title with 'any program x that logs to `stdout`', and it wouldn't reach HN's front page.

In the same vein is this idea of 'a trip of abstractions'—I don't know about you, but I always found most of them very unsatisfying as they always stop at the system call, whether Linux or Windows. It really is afterwards where things get interesting, you can't deny that.