"Real Programmer" meaning in English

See Real Programmer in All languages combined, or Wiktionary

Noun

Forms: Real Programmers [plural]
Head templates: {{en-noun|head=Real Programmer}} Real Programmer (plural Real Programmers)
  1. (computing, slang) An archetypal highly skilled programmer, who eschews abstractions and convenient modern tools and methods of programming, instead preferring to use a manually-optimised low-level language or program directly in machine code for maximum performance. Tags: slang Categories (topical): Computing Synonyms: real programmer
    Sense id: en-Real_Programmer-en-noun-9e2Al9Iy Categories (other): English entries with incorrect language header Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences

Inflected forms

Download JSON data for Real Programmer meaning in English (3.2kB)

{
  "forms": [
    {
      "form": "Real Programmers",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "head": "Real Programmer"
      },
      "expansion": "Real Programmer (plural Real Programmers)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [
            "Entries with incorrect language header",
            "Entry maintenance"
          ],
          "source": "w"
        },
        {
          "kind": "topical",
          "langcode": "en",
          "name": "Computing",
          "orig": "en:Computing",
          "parents": [
            "Technology",
            "All topics",
            "Fundamental"
          ],
          "source": "w"
        }
      ],
      "examples": [
        {
          "ref": "1995, Andrew Davison, Humour the Computer, MIT Press, page 50",
          "text": "Everyone working at LucasFilm is a Real Programmer. (It would be crazy to turn down the money of fifty million Star Trek fans.) The proportion of Real Programmers in Computer Graphics is somewhat lower than the norm, mostly because ...",
          "type": "quotation"
        },
        {
          "ref": "2002, Julian Templeman, Andy Olsen, Microsoft Visual C++.NET Step by Step, page 618",
          "text": "Julian Templeman first touched fingers to keypunch in 1972, punching Fortran code onto cards at college in London. Soon after, he moved on to Macro- 11 programming on PDP-11s. This qualifies him as a Real Programmer, and until recently, he had a PDP-11 in his garage to remind him of better times.",
          "type": "quotation"
        },
        {
          "ref": "2003, John Ray, William Ray, Mac OS X Maximum Security, Sams Publishing, page 56",
          "text": "Interdicted Real Programmer. Not someone you want to get in the way of, he's usually the best programmer on a project, and he's usually annoyed because management has stuck yet another stupid wall between him and getting his job done.",
          "type": "quotation"
        },
        {
          "ref": "2011, Kevin B. Bennett, John M. Flach, Display and Interface Design: Subtle Science, Exact Art, CRC Press, page 110",
          "text": "The Real Programmer wants a “you asked for it, you got it” text editor; one that is complicated, cryptic, powerful, unforgiving, and dangerous. TECO, to be precise.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "An archetypal highly skilled programmer, who eschews abstractions and convenient modern tools and methods of programming, instead preferring to use a manually-optimised low-level language or program directly in machine code for maximum performance."
      ],
      "id": "en-Real_Programmer-en-noun-9e2Al9Iy",
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "archetypal",
          "archetypal"
        ],
        [
          "skilled",
          "skilled"
        ],
        [
          "programmer",
          "programmer"
        ],
        [
          "eschew",
          "eschew"
        ],
        [
          "abstraction",
          "abstraction"
        ],
        [
          "convenient",
          "convenient"
        ],
        [
          "tool",
          "tool"
        ],
        [
          "method",
          "method"
        ],
        [
          "prefer",
          "prefer"
        ],
        [
          "manually",
          "manually"
        ],
        [
          "optimised",
          "optimised"
        ],
        [
          "low-level language",
          "low-level language"
        ],
        [
          "machine code",
          "machine code"
        ],
        [
          "performance",
          "performance"
        ]
      ],
      "raw_glosses": [
        "(computing, slang) An archetypal highly skilled programmer, who eschews abstractions and convenient modern tools and methods of programming, instead preferring to use a manually-optimised low-level language or program directly in machine code for maximum performance."
      ],
      "synonyms": [
        {
          "word": "real programmer"
        }
      ],
      "tags": [
        "slang"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "word": "Real Programmer"
}
{
  "forms": [
    {
      "form": "Real Programmers",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "head": "Real Programmer"
      },
      "expansion": "Real Programmer (plural Real Programmers)",
      "name": "en-noun"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        "English countable nouns",
        "English entries with incorrect language header",
        "English lemmas",
        "English multiword terms",
        "English nouns",
        "English slang",
        "English terms with quotations",
        "en:Computing"
      ],
      "examples": [
        {
          "ref": "1995, Andrew Davison, Humour the Computer, MIT Press, page 50",
          "text": "Everyone working at LucasFilm is a Real Programmer. (It would be crazy to turn down the money of fifty million Star Trek fans.) The proportion of Real Programmers in Computer Graphics is somewhat lower than the norm, mostly because ...",
          "type": "quotation"
        },
        {
          "ref": "2002, Julian Templeman, Andy Olsen, Microsoft Visual C++.NET Step by Step, page 618",
          "text": "Julian Templeman first touched fingers to keypunch in 1972, punching Fortran code onto cards at college in London. Soon after, he moved on to Macro- 11 programming on PDP-11s. This qualifies him as a Real Programmer, and until recently, he had a PDP-11 in his garage to remind him of better times.",
          "type": "quotation"
        },
        {
          "ref": "2003, John Ray, William Ray, Mac OS X Maximum Security, Sams Publishing, page 56",
          "text": "Interdicted Real Programmer. Not someone you want to get in the way of, he's usually the best programmer on a project, and he's usually annoyed because management has stuck yet another stupid wall between him and getting his job done.",
          "type": "quotation"
        },
        {
          "ref": "2011, Kevin B. Bennett, John M. Flach, Display and Interface Design: Subtle Science, Exact Art, CRC Press, page 110",
          "text": "The Real Programmer wants a “you asked for it, you got it” text editor; one that is complicated, cryptic, powerful, unforgiving, and dangerous. TECO, to be precise.",
          "type": "quotation"
        }
      ],
      "glosses": [
        "An archetypal highly skilled programmer, who eschews abstractions and convenient modern tools and methods of programming, instead preferring to use a manually-optimised low-level language or program directly in machine code for maximum performance."
      ],
      "links": [
        [
          "computing",
          "computing#Noun"
        ],
        [
          "archetypal",
          "archetypal"
        ],
        [
          "skilled",
          "skilled"
        ],
        [
          "programmer",
          "programmer"
        ],
        [
          "eschew",
          "eschew"
        ],
        [
          "abstraction",
          "abstraction"
        ],
        [
          "convenient",
          "convenient"
        ],
        [
          "tool",
          "tool"
        ],
        [
          "method",
          "method"
        ],
        [
          "prefer",
          "prefer"
        ],
        [
          "manually",
          "manually"
        ],
        [
          "optimised",
          "optimised"
        ],
        [
          "low-level language",
          "low-level language"
        ],
        [
          "machine code",
          "machine code"
        ],
        [
          "performance",
          "performance"
        ]
      ],
      "raw_glosses": [
        "(computing, slang) An archetypal highly skilled programmer, who eschews abstractions and convenient modern tools and methods of programming, instead preferring to use a manually-optimised low-level language or program directly in machine code for maximum performance."
      ],
      "tags": [
        "slang"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "sciences"
      ]
    }
  ],
  "synonyms": [
    {
      "word": "real programmer"
    }
  ],
  "word": "Real Programmer"
}

This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2024-06-04 from the enwiktionary dump dated 2024-05-02 using wiktextract (e9e0a99 and db5a844). 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.