aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2016-01-15 16:59:31 -0200
committerSilvio Rhatto <rhatto@riseup.net>2016-01-15 16:59:31 -0200
commit204c89c251e43271ddee2ddc2e56a433f7672c31 (patch)
tree811724a113f62373935558e76ae7880aa1605c2e
parentb73f52ed88ee213512346e08024fa6478bdce067 (diff)
downloadblog-204c89c251e43271ddee2ddc2e56a433f7672c31.tar.gz
blog-204c89c251e43271ddee2ddc2e56a433f7672c31.tar.bz2
Suckless: opening citation
-rw-r--r--suckless.mdwn12
1 files changed, 12 insertions, 0 deletions
diff --git a/suckless.mdwn b/suckless.mdwn
index aa28a3d..b5ab371 100644
--- a/suckless.mdwn
+++ b/suckless.mdwn
@@ -1,5 +1,17 @@
[[!meta title="The suckless agenda"]]
+ Laws of Computer Programming:
+ 1. Any given program, when running, is obsolete.
+ 2. Any given program costs more and takes longer.
+ 3. If a program is useful, it will have to be changed.
+ 4. If a program is useless, it will have to be documented.
+ 5. Any given program will expand to fill all available memory.
+ 6. The value of a program is proportional the weight of its output.
+ 7. Program complexity grows until it exceeds the capability of
+ the programmer who must maintain it.
+
+ -- fortune(6)
+
# Guiding principles
* [Software rot - Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Software_rot).