catflap.org Online Dictionary Query


Query string:
Search type:
Database:

Database copyright information
Server information


6 definitions found
From The Free On-line Dictionary of Computing (27 SEP 03) :   [ foldoc ]

  Real Programmer
       
           (From the book "Real Men Don't Eat Quiche") A
          variety of hacker possessed of a flippant attitude toward
          complexity that is arrogant even when justified by experience.
          The archetypal "Real Programmer" likes to program on the bare
          metal and is very good at it, remembers the binary op codes
          for every machine he has ever programmed, thinks that
          high-level languages are sissy, and uses a debugger to
          edit his code because full-screen editors are for wimps.  Real
          Programmers aren't satisfied with code that hasn't been
          bummed into a state of tenseness just short of rupture.
       
          Real Programmers never use comments or write
          documentation: "If it was hard to write", says the Real
          Programmer, "it should be hard to understand."  Real
          Programmers can make machines do things that were never in
          their spec sheets; in fact, they are seldom really happy
          unless doing so.  A Real Programmer's code can awe with its
          fiendish brilliance, even as its crockishness appals.
       
          Real Programmers live on junk food and coffee, hang
          line-printer art on their walls, and terrify the crap out of
          other programmers - because someday, somebody else might have
          to try to understand their code in order to change it.  Their
          successors generally consider it a Good Thing that there
          aren't many Real Programmers around any more.
       
          For a famous (and somewhat more positive) portrait of a Real
          Programmer, see "{The Story of Mel".  The term itself was
          popularised by a 1983 Datamation article "{Real Programmers
          Don't Use Pascal" by Ed Post, still circulating on Usenet
          and Internet in on-line form.
       
          [{Jargon File]
       
          (1997-08-29)
       
       

From Jargon File (4.3.1, 29 Jun 2001) :   [ jargon ]

  Real Programmer n. [indirectly, from the book "Real Men Don't Eat
     Quiche"] A particular sub-variety of hacker: one possessed of a flippant
     attitude toward complexity that is arrogant even when justified by
     experience. The archetypal `Real Programmer' likes to program on the
     bare metal and is very good at same, remembers the binary opcodes for
     every machine he has ever programmed, thinks that HLLs are sissy, and
     uses a debugger to edit his code because full-screen editors are for
     wimps. Real Programmers aren't satisfied with code that hasn't been
     bummed into a state of tenseness just short of rupture. Real
     Programmers never use comments or write documentation: "If it was hard
     to write", says the Real Programmer, "it should be hard to understand."
     Real Programmers can make machines do things that were never in their
     spec sheets; in fact, they are seldom really happy unless doing so. A
     Real Programmer's code can awe with its fiendish brilliance, even as its
     crockishness appalls. Real Programmers live on junk food and coffee,
     hang line-printer art on their walls, and terrify the crap out of other
     programmers -- because someday, somebody else might have to try to
     understand their code in order to change it. Their successors generally
     consider it a Good Thing that there aren't many Real Programmers
     around any more. For a famous (and somewhat more positive) portrait of a
     Real Programmer, see "{The Story of Mel" in Appendix A. The term itself
     was popularized by a letter to the editor in the July 1983 Datamation
     titled "Real Programmers Don't Use Pascal" by Ed Post, still circulating
     on Usenet and Internet in on-line form. Typing "Real Programmers Don't
     Use Pascal" into a web search engine should turn up a copy.
  
  

From English Wiktionary: All languages (2023-07-27) :   [ dictinfo.com:wikt-en-ALL-2023-07-27 ]

  Real Programmer
     alt.
     (lb en 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.
     n.
     (lb en 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.

From English Wiktionary: English language only (2023-07-27) :   [ dictinfo.com:wikt-en-en-2023-07-27 ]

  Real Programmer
     alt.
     (lb en 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.
     n.
     (lb en 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.

From English Wiktionary: Western, Greek, and Slavonic languages only (2023-07-27) :   [ dictinfo.com:wikt-en-Western_Greek_Slavonic-2023-07-27 ]

  Real Programmer
     alt.
     (lb en 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.
     n.
     (lb en 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.

From English Wiktionary: Western languages only (2023-07-27) :   [ dictinfo.com:wikt-en-Western-2023-07-27 ]

  Real Programmer
     alt.
     (lb en 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.
     n.
     (lb en 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.

Questions or comments about this site? Contact dictionary@catflap.org
Access Stats