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

Modular: good advice. Look at a game like Doom, which survives and thrives to this day because of the open documented WAD format.

Another example is Unity. Despite some of its own shortcomings, the developers made a very open plugin system, and fantastic tools have been developed and integrated into the Unity IDE that fix some of these problems and give it huge amounts of power: ProBuilder (the in-IDE mesh editor) and TextMeshPro (the font dynamic texture system) being two great examples.

Or, think of iOS without the app store, or any OS without third party applications. What's the Lao Tsu saying? Cut doors and windows for a room; It is the holes which make it useful, etc



And look at eclipse, modular as all hell and everyone hates it. ;)


And of course there's X-Windows: The First Fully Modular Software Disaster!

https://news.ycombinator.com/item?id=15035419

https://medium.com/@donhopkins/the-x-windows-disaster-128d39...

X-Windows will never die, they'll just keep trying to fix it! (Just like the cute little baby in Eraserhead.)

https://www.youtube.com/watch?v=ZZ-kI4Qzj9U


I learned to write X-Windows UI code ages ago, and the boilerplate required to do simple things is what got to me


While we can all bash it, I am reading this on X right now. So the modular idea still holds to some degree. :)




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

Search: