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

I still think that it’s one of the great ironies of our time.

Linux itself bends over backwards to avoid breaking userland, to the point where there is a substantial amount of cruft when interacting directly with the kernel.

Only for GNU to say “fuck that” and create a widely mockable situation, one of the worst targets of modern programs for stability… to the point where people start using alternative libc’s specifically to statically link them.

What a monumental failure.

 help



Dynamic linking by default has turned into a premature optimization over time

Just a quirk of the times. GNU made the most optimal solutions of their time, but in the end we still have some tech debt. I think it was inevitable that this would happen with GNU or for that matter any project, since it's not a centralized project like linux and was never going to be since it's not just one piece of software.



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

Search: