[Oberon] In Spirit of Oberon

eas lab lab.eas at gmail.com
Wed May 14 06:27:35 CEST 2014


You want maximum Benefit:cost ratio.

Increasingly so, the costs comes from the pain of managing the
increasing complexity.

Modularity helps, by restricting relationships/interconnections.

Generalization collapses a multitude of relationships into ONE; eg.
two plus two, applies to apples, bananas ...to infinity.

A counter example is Debian's current fad of error messages; eg:
"You might want to try 'apt-get -f install'..."
1. Technical descriptions should not use the word "you" [to ape
    folksy/WaltDisney style].
2. "You might want to try .." is an imperative statement" trying to be
a suggestion.
3. Science is about reducing the number of rules and connections, whereas
    art is about finding new connections.
So keep the artists out of contaminating science.



More information about the Oberon mailing list