Real Programmer

From Wikipedia, the free encyclopedia

The term Real Programmer is a term used by computer programmers to describe the archetypical 'hardcore' programmer. A real programmer eschews modern or graphical tools such as integrated development environments or languages other than assembly language or machine code in favour of more direct and efficient solutions - 'closer to the hardware'.

The term is often used to describe a more bare metal way of doing something - for example: Real Programmers don't use IDEs, they write programs using cat > a.out. Each generation tends to slightly redefine a Real Programmer, as coding techniques change. For instance, a young Java programmer might refer to an older C programmer as being a Real Programmer. In turn, these C programmers refer to older FORTRAN programmers in the same way.

The archetypal Real Programmer is Mel Kaye of the Royal McBee Computer Corporation who is immortalised in the 'The Story of Mel', one of the most famous pieces of hacker folklore. As the story infamously puts it, he wrote in machine code - in 'raw, unadorned, inscrutable hexadecimal numbers. Directly.'[1]

The webcomic xkcd had a comic about Real Programmers, stating that they use butterflies, high atmosphere optics, and cosmic rays to write directly to the hard disk. [2]

[edit] See also

[edit] References

  1. ^ The story of Mel
  2. ^ Real Programmers - xkcd.

[edit] External links

Languages