Geschreibsel Tagged: trinil http://172.105.249.169:9000/tags/trinil Sun, 01 Oct 2006 00:00:01 +0000 Sun, 01 Oct 2006 00:00:01 +0000 Magicians "There are two kinds of geniuses: the 'ordinary' and the 'magicians'. An ordinary genius is a fellow whom you and I would be just as good as, if we were only many times better. There is no mystery as to how his mind works. Once we understand what they've done, we feel certain that we, too, could have done it. It is different with the magicians. Even after we understand what they have done it is completely dark. Richard Feynman is a magician of the highest calibre." -- ''Mark Kac'' http://172.105.249.169:9000/notes/magicianshttp://172.105.249.169:9000/notes/magicians Sun, 01 Oct 2006 00:00:01 +0000 trinilquotes Wizardry <p><small>Cross-posted to: <a href="https://fsteeg.wordpress.com/2006/01/23/wizardry/">https://fsteeg.wordpress.com/2006/01/23/wizardry/</a></small></p> <a href="http://fsteeg.com/images/2006-01-23_trinil-programming_Wizardry.dot" title="Graphviz DOT diagram source (also embedded in HTML source)"> <img src="http://fsteeg.com/images/2006-01-23_trinil-programming_Wizardry.svg" alt="Graphviz DOT diagram source (also embedded in HTML source)" /> </a> <!-- <pre><code>/* Generate image with: dot -Tsvg 2006-01-23_trinil-programming_Wizardry.dot -o 2006-01-23_trinil-programming_Wizardry.svg */ graph programming { Programming[shape=box label="Wizardry\n(Witchcraft, \nZauberkunst)\n& Programming"]; Art[shape=box label="Art\n(benefits \nfrom \nstyle)"]; Science[shape=box label="Science\n(requires \nstudy)"] Craft[shape=box label="Craft\n(requires \npractice)"] Formal[shape=box label="Formal\n(uses formal \nlanguage)"] Abstract[shape=box label="Abstract\n(manipulates \nabstract \nentities)"] Programming--Art; Programming--Science; Programming--Craft; Programming--Formal; Programming--Abstract; } </code></pre> --> <br> A small diagram of what wizardry and programming have in common. Oh, and by the way: <a href="http://www.research.att.com/sw/tools/graphviz/">graphviz</a> rules. http://172.105.249.169:9000/notes/wizardryhttp://172.105.249.169:9000/notes/wizardry Mon, 23 Jan 2006 00:00:01 +0000 trinilprogramming Higher Level What I really like about regular expressions is that they take the idea of higher-level programming even further: You can describe the problem to solve (like 'remove all vowels between consonants') rather than telling the machine what to do (like 'loop over the word, now if the current character is...'). http://172.105.249.169:9000/notes/higher-levelhttp://172.105.249.169:9000/notes/higher-level Wed, 14 Sep 2005 00:00:01 +0000 trinilprogramming