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 three 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 endeavour.
The term “superprogrammer” 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 *done* – 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 Right Thing. Hackers tend to prefer the terms hacker and wizard.
[Jargon File]


Read Also:

  • Super-pressure

    noun 1. the exertion of force upon a surface by an object, fluid, etc., in contact with it: the pressure of earth against a wall. 2. Physics. force per unit area. Symbol: P. Compare stress (def 6). 3. Meteorology. atmospheric pressure. 4. Electricity. electromotive force. 5. the state of being pressed or compressed. 6. harassment; […]

  • Superpremium

    noun 1. a prize, bonus, or award given as an inducement, as to purchase products, enter competitions initiated by business interests, etc. 2. a bonus, gift, or sum additional to price, wages, interest, or the like. 3. Insurance. the amount paid or to be paid by the policyholder for coverage under the contract, usually in […]

  • Superpowers

    noun 1. an extremely powerful nation, especially one capable of influencing international events and the acts and policies of less powerful nations. 2. power greater in scope or magnitude than that which is considered natural or has previously existed. 3. power, especially mechanical or electric power, on an extremely large scale secured by the linking […]

  • Supervisor mode

    (Or “supervisor state”) An execution mode on some processors which enables execution of all instructions, including privileged instructions. It may also give access to different a address space, to memory management hardware and to other peripherals. This is the mode in which the operating system usually runs. Opposite: user mode. (1995-02-15)

Disclaimer: Superprogrammer definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.