<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>superprogrammer</title><link rel="stylesheet" href="../../jargon.css" type="text/css"/><meta name="generator" content="DocBook XSL Stylesheets V1.61.0"/><link rel="home" href="../index.html" title="The Jargon File"/><link rel="up" href="../S.html" title="S"/><link rel="previous" href="superloser.html" title="superloser"/><link rel="next" href="superuser.html" title="superuser"/></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">superprogrammer</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="superloser.html">Prev</a> </td><th width="60%" align="center">S</th><td width="20%" align="right"> <a accesskey="n" href="superuser.html">Next</a></td></tr></table><hr/></div><dt><a id="superprogrammer"/><dt xmlns="" id="superprogrammer"><b>superprogrammer</b>: <span xmlns="http://www.w3.org/1999/xhtml" class="grammar">n.</span></dt></dt><dd><p> A prolific programmer; one who can code exceedingly well and
   quickly.  Not all hackers are superprogrammers, but many are.
   (Productivity can vary from one programmer to another by three orders of
   magnitude.  For example, one programmer might be able to write an average
   of 3 lines of working code in one day, while another, with the proper
   tools, might be able to write 3,000.  This range is astonishing; it is
   matched in very few other areas of human endeavor.)  The term <span class="firstterm">superprogrammer</span> is more commonly used within
   such places as IBM than in the hacker community.  It tends to stress naive
   measures of productivity and to underweight creativity, ingenuity, and
   getting the job <span class="emphasis"><em>done</em></span> &#8212; and to sidestep the
   question of whether the 3,000 lines of code do more or less useful work
   than three lines that do the <a href="../R/Right-Thing.html"><i class="glossterm">Right Thing</i></a>.  Hackers
   tend to prefer the terms <a href="../H/hacker.html"><i class="glossterm">hacker</i></a> and
   <a href="../W/wizard.html"><i class="glossterm">wizard</i></a>.</p></dd><div class="navfooter"><hr/><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="superloser.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="../S.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="superuser.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">superloser </td><td width="20%" align="center"><a accesskey="h" href="../index.html">Home</a></td><td width="40%" align="right" valign="top"> superuser</td></tr></table></div></body></html>