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

> How did we unlearn how to build stable software/dependencies that can actually integrate with each other?

Ah yes, the old days of C and C++!

Where if you were lucky enough to get the sources to a library (hah!) you spent a lot of time adapting it to your platform and build system and then you never ever touched it ever again.

Granted things used to be easier when the only code relied upon was the OS Platform UI library, which had the benefit of being well tested, and any flaws in it well documented, since new releases only came out when a new version of the OS shipped to actual physical stores.

Now granted, the JS ecosystem and the dramatic changes in modules and exports and stuff has been particularly bad. I was trying to import a library from NPM that was ~5 years old and I gave up and just... copied the code into my source tree and imported it that way.

More things change and all that.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: