Everything About ___
Live briefing

Everything about XPCOM

Cross-platform component model from Mozilla

Cross Platform Component Object Model (XPCOM) is a cross-platform component model from Mozilla. It is similar to Component Object Model (COM), Common Object Request Broker Architecture (CORBA) and system object model (SOM). It features multiple language bindings and interface description language (IDL) descriptions, which allow programmers to plug their custom functions into the framework and connect them with other components. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: XPCOMA 5-minute orientation
  2. Pick up a classic book: Com and XPCOM as a Solution to Bamboo's Versioning ProblemThe most-reprinted book on the subject
  3. Go sideways: NPAPIA closely related topic
  4. Go sideways: Mozilla application frameworkA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Model
  2. Past overuse

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics