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

We have libc, besides the arch is probably a bad example for engineering. Maybe civil, but the wheel would seem like a better example of a fundamental engineering component.

I also think you are being disingenuous to software engineering. There's plenty of understanding of the process, 50 years of computer science counts for something.

Don't confuse computer science and its application in writing software. We have made great progress in algorithms and generally understanding the applied math aspects of expressing computational processes. The software we write is still untrustworthy garbage.

“Beware of bugs in the above code; I have only proved it correct, not tried it.” — Donald Knuth

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