3 ms·
What's your opinion about Mozilla XPCOM regarding the others?
by thro1 5y ago
What's your opinion about Mozilla XPCOM regarding the others?
- davidpolberger 5y ago(Sorry about the late reply, I suppose I stopped monitoring the thread after a while.) If memory serves, XPCOM was fairly derivative of COM, but fully cross-platform. (It had to be, as Netscape's browser and its open source successor ran on Windows, Mac OS and lots of different Unix flavors.) For this reason, I didn't include a full section on it in my thesis, but I do mention it in passing. XPCOM saw overuse in the codebase, which led to bloat and a years-long effort to cut down on its use[1]. However, when I studied XPCOM, it seemed like an excellent way to bring the core ideas of COM to a cross-platform codebase, with C++ and JavaScript language bindings. [1] https://wiki.mozilla.org/Gecko:DeCOMtamination https://wiki.mozilla.org/Gecko:DeCOMtamination