Content deleted Content added
m WP:CHECKWIKI error 61 fixes + general fixes, References after punctuation per WP:REFPUNC and WP:PAIC using AWB (7671) |
it is not neutral to call a C programmer better than java programmer |
||
Line 1:
The term '''Real Programmer''' is used in [[computer programming|computer programmer]]s' [[folklore]] to describe the archetypical "hardcore" programmer. A ''Real Programmer'' eschews modern or graphical tools such as [[integrated development environment]]s or languages other than [[assembly language]] or [[machine code]] in favour of more direct and efficient solutions – [[low-level programming language|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 [[integrated development environment|IDEs]], they write programs using <code>cat > [[a.out]]</code>" (that is, they write machine-readable binary files from beginning to end without making any mistakes). Each generation tends to slightly redefine a Real Programmer, as coding techniques change. For instance, a young [[
The archetypal Real Programmer is [[Mel Kaye]] of the [[Royal McBee]] Computer Corporation who is immortalised in "The Story of Mel",<ref>[http://www.pbm.com/~lindahl/mel.html The story of Mel]</ref> 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."'
Line 7:
==Modernization of the real programmer==
Over the years, the figure of the 'real programmer' was taken up and adapted as new and more powerful programming languages were created. If the real programmer of the eighties did it "all in [[FORTRAN]]" instead of [[Pascal (programming language)|Pascal]], one of the nineties might have done it "all in [[
==See also==
|