futurist programming
With our enthusiastic adherence to Futurism we aim:
 To destroy the cult of the past, the obsession with all things old, academic pedantry, and formalism
 
 To cast our scorn profoundly on every last form of imitation
 
 To exalt every form of originality, even if foolhardy, even if extremely violent
 
 To bear bravely and proudly the smear of “madness” with which they try to gag all innovators
 
 To look on the lot of computer “scientists” as at one and the same time useless and dangerous
 
 To rebel against the tyranny of the words “extensible” and “reusable” expressions so elastic that they can just as easily be used to demolish the art of Atkinson, Baumgart and Deutsch as well
 
 To sweep out of the mental field of programming all themes and subjects already exploited
 
 To render and magnify the life of today, incessantly and tumultuously transformed by science triumphant
 
from the Manifesto of the Futurist Programmers
more notes » http://www.graficaobscura.com/future/futnotes.html
more futurism » http://www.unknown.nu/futurism/
 
we REJECT
 COPIES of work that has been done before.
 
 USER CONFIGURABLE software.
 
 PAPER documentation.
 
 Any program that WASTES users' precious MEMORY.
 
 Any program that WASTES users' precious TIME.
 
 System administration and ADMINISTRATORS.
 
 Anything that is done for the convenience of the programmer at the expense of the user.   * Extensibility, Modularity, Structured Programming, Reusable code, Top-Down Design, Standards of all kinds, and Object-Oriented “METHODOLOGIES”.
 
 All additional forms of USELESS and IRRESPONSIBLE WASTE. 
 
 
Top Futurist Programming priorities
 It is something that has NEVER BEEN DONE BEFORE.
 
 The USER LIKES to use the program.
 
 The program is as FAST as it can be.
 
 The program is as SMALL as it can be.
 
 The program is BUG-FREE.
 
 The program needs NO USER MAINTENANCE.
 
 The program requires NO USER DOCUMENTATION.
 
 The program requires NO SYSTEM ADMINISTRATION.