"XPCOM" meaning in English

See XPCOM in All languages combined, or Wiktionary

Proper name

Head templates: {{en-prop}} XPCOM
  1. (computing) Abbreviation of Cross-Platform Component Object Model. Wikipedia link: XPCOM Tags: abbreviation, alt-of Alternative form of: Cross-Platform Component Object Model Categories (topical): Computing
{
  "head_templates": [
    {
      "args": {},
      "expansion": "XPCOM",
      "name": "en-prop"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "name",
  "senses": [
    {
      "alt_of": [
        {
          "word": "Cross-Platform Component Object Model"
        }
      ],
      "categories": [
        {
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with 1 entry",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Computing",
          "orig": "en:Computing",
          "parents": [
            "Technology",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        }
      ],
      "examples": [
        {
          "ref": "2002, David Boswell, Creating Applications with Mozilla, →ISBN, page 241:",
          "text": "Although most components available from XPCOM are written in C++, the XPConnect/XPCOM pairing can also accommodate other languages.",
          "type": "quote"
        },
        {
          "ref": "2004, Nigel McFarlane, Rapid Application Development with Mozilla, →ISBN, page 176:",
          "text": "XPCOM is entirely internal to the Mozilla Platform. XPConnect is the glue that turns XPCOM-compliant objects and their interfaces into JavaScript host objects.",
          "type": "quote"
        },
        {
          "ref": "2007, Syd Logan, Cross-Platform Development in C++, →ISBN:",
          "text": "XPCOM enables component software development, a paradigm that is heavily leveraged in the Mozilla product line. DLLs that implement the required external functions and classes defined for this purpose by XPCOM can be registered as components with a Mozilla-based project, and applications can then uses XPCOM to query these components for classes and interfaces, and then make calls against the interfaces to obtain the services provided by the component.",
          "type": "quote"
        },
        {
          "ref": "2007, Kenneth C. Feldt, Programming Firefox: Building Rich Internet Applications with XUL, →ISBN:",
          "text": "These XPCOM interfaces are the starting point for all XUL elements.",
          "type": "quote"
        }
      ],
      "glosses": [
        "Abbreviation of Cross-Platform Component Object Model."
      ],
      "id": "en-XPCOM-en-name-3WgBXC-r",
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "Cross-Platform Component Object Model",
          "w:XPCOM"
        ]
      ],
      "raw_glosses": [
        "(computing) Abbreviation of Cross-Platform Component Object Model."
      ],
      "tags": [
        "abbreviation",
        "alt-of"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ],
      "wikipedia": [
        "XPCOM"
      ]
    }
  ],
  "word": "XPCOM"
}
{
  "head_templates": [
    {
      "args": {},
      "expansion": "XPCOM",
      "name": "en-prop"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "name",
  "senses": [
    {
      "alt_of": [
        {
          "word": "Cross-Platform Component Object Model"
        }
      ],
      "categories": [
        "English abbreviations",
        "English entries with incorrect language header",
        "English lemmas",
        "English proper nouns",
        "English terms with quotations",
        "English uncountable nouns",
        "Pages with 1 entry",
        "Pages with entries",
        "en:Computing"
      ],
      "examples": [
        {
          "ref": "2002, David Boswell, Creating Applications with Mozilla, →ISBN, page 241:",
          "text": "Although most components available from XPCOM are written in C++, the XPConnect/XPCOM pairing can also accommodate other languages.",
          "type": "quote"
        },
        {
          "ref": "2004, Nigel McFarlane, Rapid Application Development with Mozilla, →ISBN, page 176:",
          "text": "XPCOM is entirely internal to the Mozilla Platform. XPConnect is the glue that turns XPCOM-compliant objects and their interfaces into JavaScript host objects.",
          "type": "quote"
        },
        {
          "ref": "2007, Syd Logan, Cross-Platform Development in C++, →ISBN:",
          "text": "XPCOM enables component software development, a paradigm that is heavily leveraged in the Mozilla product line. DLLs that implement the required external functions and classes defined for this purpose by XPCOM can be registered as components with a Mozilla-based project, and applications can then uses XPCOM to query these components for classes and interfaces, and then make calls against the interfaces to obtain the services provided by the component.",
          "type": "quote"
        },
        {
          "ref": "2007, Kenneth C. Feldt, Programming Firefox: Building Rich Internet Applications with XUL, →ISBN:",
          "text": "These XPCOM interfaces are the starting point for all XUL elements.",
          "type": "quote"
        }
      ],
      "glosses": [
        "Abbreviation of Cross-Platform Component Object Model."
      ],
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "Cross-Platform Component Object Model",
          "w:XPCOM"
        ]
      ],
      "raw_glosses": [
        "(computing) Abbreviation of Cross-Platform Component Object Model."
      ],
      "tags": [
        "abbreviation",
        "alt-of"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ],
      "wikipedia": [
        "XPCOM"
      ]
    }
  ],
  "word": "XPCOM"
}

Download raw JSONL data for XPCOM meaning in English (2.2kB)


This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2024-11-06 from the enwiktionary dump dated 2024-10-02 using wiktextract (fbeafe8 and 7f03c9b). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.