"bare metal" meaning in All languages combined

See bare metal on Wiktionary

Noun [English]

Head templates: {{en-noun|-}} bare metal (uncountable)
  1. (programming) A runtime environment where little to no abstraction is available: usually employing a low-level programming language, without access to any operating system facilities, and interfacing hardware directly. Tags: uncountable Categories (topical): Programming Synonyms: bare hardware, bare machine
    Sense id: en-bare_metal-en-noun-DLwtHWmH Categories (other): English entries with incorrect language header Disambiguation of English entries with incorrect language header: 46 52 2 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences
  2. (computing) Physical hardware, as opposed to virtualised. Tags: uncountable Categories (topical): Computing Synonyms: bare hardware
    Sense id: en-bare_metal-en-noun-4l-1slaQ Categories (other): English entries with incorrect language header Disambiguation of English entries with incorrect language header: 46 52 2 Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences
  3. Used other than figuratively or idiomatically: see bare, metal. Tags: uncountable
    Sense id: en-bare_metal-en-noun-8gyAab-B

Download JSON data for bare metal meaning in All languages combined (6.0kB)

{
  "head_templates": [
    {
      "args": {
        "1": "-"
      },
      "expansion": "bare metal (uncountable)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Programming",
          "orig": "en:Programming",
          "parents": [
            "Computing",
            "Software engineering",
            "Technology",
            "Computer science",
            "Engineering",
            "Software",
            "All topics",
            "Sciences",
            "Applied sciences",
            "Media",
            "Fundamental",
            "Communication"
          ],
          "source": "w"
        },
        {
          "_dis": "46 52 2",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "ref": "1987, “The Real Programmer's Handbook”, in U-M Computing News, volume 2, UM Libraries, page 7",
          "text": "Real programmers don't write applications programs; they program right down to the bare metal. Applications programming is for wimps who can't do systems programming.",
          "type": "quotation"
        },
        {
          "ref": "1997, Embedded Systems Programming, Miller Freeman Publications, page 118",
          "text": "After all, this isn't PC Week, or another magazine that primarily covers the happenings of the PC world. This is Embedded Systems Programming, where we often program right down to the bare metal like Real Programmers, unlike those sissy PC guys (insert the sound of a hairy chest being thumped here).",
          "type": "quotation"
        },
        {
          "ref": "2009, Peter Seibel, Coders at Work: Reflections on the Craft of Programming, Apress",
          "text": "Which has its pluses and minuses—it's really hard to write device drivers for bare metal in a completely type-safe language just because the levels of abstraction are wrong for talking to the bare metal.",
          "type": "quotation"
        },
        {
          "ref": "2012, John Ray, William Ray, Sams Teach Yourself Xcode 4 in 24 Hours, Sams Publishing, page 314",
          "text": "Compared to other modern languages, C is much less forgiving, much more terse, and generally much more ill tempered. However, it is about as close to programming on the bare metal as you can get while still using a well-supported language with good library support for everything from numeric calculations to graphics.",
          "type": "quotation"
        },
        {
          "ref": "2012, Peter Membrey, Eelco Plugge, David Hows, Practical Load Balancing: Ride the Performance Tiger, Apress, page 214",
          "text": "The bare metal hypervisor has a significantly higher level of control over the resources available it because it does not have to go through an intermediary to access the resources.",
          "type": "quotation"
        },
        {
          "ref": "2013, Bryon Moyer, Real World Multicore Embedded Systems, Newnes, page 519",
          "text": "What is a bare-metal setup? Programs that run on bare metal typically follow a very simple format: they do one thing, more or less forever.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "A runtime environment where little to no abstraction is available: usually employing a low-level programming language, without access to any operating system facilities, and interfacing hardware directly."
      ],
      "id": "en-bare_metal-en-noun-DLwtHWmH",
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "runtime",
          "runtime"
        ],
        [
          "environment",
          "environment"
        ],
        [
          "abstraction",
          "abstraction"
        ],
        [
          "available",
          "available"
        ],
        [
          "low-level",
          "low-level"
        ],
        [
          "programming language",
          "programming language"
        ],
        [
          "operating system",
          "operating system"
        ],
        [
          "interfacing",
          "interface"
        ],
        [
          "hardware",
          "hardware"
        ]
      ],
      "raw_glosses": [
        "(programming) A runtime environment where little to no abstraction is available: usually employing a low-level programming language, without access to any operating system facilities, and interfacing hardware directly."
      ],
      "synonyms": [
        {
          "word": "bare hardware"
        },
        {
          "word": "bare machine"
        }
      ],
      "tags": [
        "uncountable"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    },
    {
      "categories": [
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Computing",
          "orig": "en:Computing",
          "parents": [
            "Technology",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        },
        {
          "_dis": "46 52 2",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "ref": "2007, Barb Goldworm, Anne Skamarock, Blade Servers and Virtualization: Transforming Enterprise Computing While Cutting Costs, John Wiley & Sons, page 98",
          "text": "A hypervisor is a thin, guest OS—independent Virtualization layer that is loaded onto bare metal, which interacts with the hardware directly and creates virtual machines in which operating systems, either enlightened or not, can run.",
          "type": "quotation"
        },
        {
          "ref": "2009, Latifa Boursas, Mark Carlson, Wolfgang Hommel, Michelle Sibilla, Kes Wold, Systems and Virtualization Management: Standards and New Technologies, Springer Science & Business Media, page 61",
          "text": "In 1998 virtualization was \"rediscovered\" for the x86 platform by VMWare, but due to instruction translation the approach taken was slow when compared to bare metal performance.",
          "type": "quotation"
        },
        {
          "ref": "2014, S. Srinivasan, Cloud Computing Basics, Springer, page 75",
          "text": "SoftLayer is focused on bare metal servers. Bare metal servers provide a higher level of freedom for the businesses in choosing their virtual servers.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "Physical hardware, as opposed to virtualised."
      ],
      "id": "en-bare_metal-en-noun-4l-1slaQ",
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "Physical",
          "physical"
        ],
        [
          "virtualise",
          "virtualise"
        ]
      ],
      "raw_glosses": [
        "(computing) Physical hardware, as opposed to virtualised."
      ],
      "synonyms": [
        {
          "word": "bare hardware"
        }
      ],
      "tags": [
        "uncountable"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    },
    {
      "categories": [],
      "examples": [
        {
          "text": "bare-metal stent",
          "type": "example"
        }
      ],
      "glosses": [
        "Used other than figuratively or idiomatically: see bare, metal."
      ],
      "id": "en-bare_metal-en-noun-8gyAab-B",
      "links": [
        [
          "bare",
          "bare#English"
        ],
        [
          "metal",
          "metal#English"
        ]
      ],
      "tags": [
        "uncountable"
      ]
    }
  ],
  "wikipedia": [
    "bare metal"
  ],
  "word": "bare metal"
}
{
  "categories": [
    "English entries with incorrect language header",
    "English lemmas",
    "English multiword terms",
    "English nouns",
    "English uncountable nouns"
  ],
  "head_templates": [
    {
      "args": {
        "1": "-"
      },
      "expansion": "bare metal (uncountable)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        "English terms with quotations",
        "Quotation templates to be cleaned",
        "en:Programming"
      ],
      "examples": [
        {
          "ref": "1987, “The Real Programmer's Handbook”, in U-M Computing News, volume 2, UM Libraries, page 7",
          "text": "Real programmers don't write applications programs; they program right down to the bare metal. Applications programming is for wimps who can't do systems programming.",
          "type": "quotation"
        },
        {
          "ref": "1997, Embedded Systems Programming, Miller Freeman Publications, page 118",
          "text": "After all, this isn't PC Week, or another magazine that primarily covers the happenings of the PC world. This is Embedded Systems Programming, where we often program right down to the bare metal like Real Programmers, unlike those sissy PC guys (insert the sound of a hairy chest being thumped here).",
          "type": "quotation"
        },
        {
          "ref": "2009, Peter Seibel, Coders at Work: Reflections on the Craft of Programming, Apress",
          "text": "Which has its pluses and minuses—it's really hard to write device drivers for bare metal in a completely type-safe language just because the levels of abstraction are wrong for talking to the bare metal.",
          "type": "quotation"
        },
        {
          "ref": "2012, John Ray, William Ray, Sams Teach Yourself Xcode 4 in 24 Hours, Sams Publishing, page 314",
          "text": "Compared to other modern languages, C is much less forgiving, much more terse, and generally much more ill tempered. However, it is about as close to programming on the bare metal as you can get while still using a well-supported language with good library support for everything from numeric calculations to graphics.",
          "type": "quotation"
        },
        {
          "ref": "2012, Peter Membrey, Eelco Plugge, David Hows, Practical Load Balancing: Ride the Performance Tiger, Apress, page 214",
          "text": "The bare metal hypervisor has a significantly higher level of control over the resources available it because it does not have to go through an intermediary to access the resources.",
          "type": "quotation"
        },
        {
          "ref": "2013, Bryon Moyer, Real World Multicore Embedded Systems, Newnes, page 519",
          "text": "What is a bare-metal setup? Programs that run on bare metal typically follow a very simple format: they do one thing, more or less forever.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "A runtime environment where little to no abstraction is available: usually employing a low-level programming language, without access to any operating system facilities, and interfacing hardware directly."
      ],
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "runtime",
          "runtime"
        ],
        [
          "environment",
          "environment"
        ],
        [
          "abstraction",
          "abstraction"
        ],
        [
          "available",
          "available"
        ],
        [
          "low-level",
          "low-level"
        ],
        [
          "programming language",
          "programming language"
        ],
        [
          "operating system",
          "operating system"
        ],
        [
          "interfacing",
          "interface"
        ],
        [
          "hardware",
          "hardware"
        ]
      ],
      "raw_glosses": [
        "(programming) A runtime environment where little to no abstraction is available: usually employing a low-level programming language, without access to any operating system facilities, and interfacing hardware directly."
      ],
      "synonyms": [
        {
          "word": "bare hardware"
        },
        {
          "word": "bare machine"
        }
      ],
      "tags": [
        "uncountable"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    },
    {
      "categories": [
        "English terms with quotations",
        "en:Computing"
      ],
      "examples": [
        {
          "ref": "2007, Barb Goldworm, Anne Skamarock, Blade Servers and Virtualization: Transforming Enterprise Computing While Cutting Costs, John Wiley & Sons, page 98",
          "text": "A hypervisor is a thin, guest OS—independent Virtualization layer that is loaded onto bare metal, which interacts with the hardware directly and creates virtual machines in which operating systems, either enlightened or not, can run.",
          "type": "quotation"
        },
        {
          "ref": "2009, Latifa Boursas, Mark Carlson, Wolfgang Hommel, Michelle Sibilla, Kes Wold, Systems and Virtualization Management: Standards and New Technologies, Springer Science & Business Media, page 61",
          "text": "In 1998 virtualization was \"rediscovered\" for the x86 platform by VMWare, but due to instruction translation the approach taken was slow when compared to bare metal performance.",
          "type": "quotation"
        },
        {
          "ref": "2014, S. Srinivasan, Cloud Computing Basics, Springer, page 75",
          "text": "SoftLayer is focused on bare metal servers. Bare metal servers provide a higher level of freedom for the businesses in choosing their virtual servers.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "Physical hardware, as opposed to virtualised."
      ],
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "Physical",
          "physical"
        ],
        [
          "virtualise",
          "virtualise"
        ]
      ],
      "raw_glosses": [
        "(computing) Physical hardware, as opposed to virtualised."
      ],
      "synonyms": [
        {
          "word": "bare hardware"
        }
      ],
      "tags": [
        "uncountable"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    },
    {
      "categories": [
        "English terms with usage examples"
      ],
      "examples": [
        {
          "text": "bare-metal stent",
          "type": "example"
        }
      ],
      "glosses": [
        "Used other than figuratively or idiomatically: see bare, metal."
      ],
      "links": [
        [
          "bare",
          "bare#English"
        ],
        [
          "metal",
          "metal#English"
        ]
      ],
      "tags": [
        "uncountable"
      ]
    }
  ],
  "wikipedia": [
    "bare metal"
  ],
  "word": "bare metal"
}

This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2024-05-01 from the enwiktionary dump dated 2024-04-21 using wiktextract (f4fd8c9 and c9440ce). 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.