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

Nooooooooooooooooooooooooo! XUL is really cool. Still one of my favorite GUI kits. It is like electron (but actually native!) and had a good reason to be slow (spidermonkey wasn't super fast) :(

XPCOM kinda sucked but it is still better than MS COM



It's not that XUL was bad, exactly. But priorities have changed to security, battery life, and multi-threaded performance. The weight of XUL cruft that has built up over time was holding the project back.


Do you think using XML external entities declared in DTD files for localization was a good idea?

https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/Tu...


How was XPCOM better than MS COM? Feature set? Nope. Tooling? Nope. Language support? Nope. Ecosystem? Nope. OLE components? Nope. Distributed COM? Nope. Doesn't trigger knee-jerk anti-Microsoft reactionaries even though it's a shallow clone of Microsoft technology? Check.

Did you know that "decomification" was a word?

https://bugzilla.mozilla.org/show_bug.cgi?id=194385


XPCOM was better mainly because it was Mozilla docs instead of Microsoft. I was doing MS COM in a previous job and I swear MSDN is written in sanskrit



about:mozilla still works.


Thank you for this. I had forgotten about the about: pages.


about:about shows that about:robots still works, at least


Thank you. I hadn't seen the about:robots page before.


and about:robots


Thank you for this. At least we can hope that Mozilla's version of SkyNet should at least be human friendly.




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: