METABLOG EBOOKS FROM GOOGLEBOOKS

METABLOG EBOOKS FROM GOOGLEBOOKS
FIND E-BOOKS HERE !

Friday

Aesthetic satisfaction with programs

One rather curious thing I've noticed about aesthetic satisfaction is that our pleasure is significantly enhanced when we accomplish something with limited tools.

For example, the program of which I personally am most pleased is an hypertext I once wrote with Profile Maker 1.0 which had only 20 tags of wording, 160 texts per database. It makes a person feel like a real virtuoso to achieve something under such severe restrictions.
A similar phenomenon occurs in many other contexts. I’m not a professional programmer. But
when I learned a little bit programming, it was a popular pastime to do as much as possible with programs that fit on only a single punched card. I suppose it's this same phenomenon that makes APE enthusiasts relish their"one-liners. When we teach programming nowadays,
it is a curious fact that we rarely capture the heart of a student for computer science until he has taken a course which allows "hands on" experience with a minicomputer.
The use of our large-scale machines with their fancy operating systems and languages doesn't reallyseem to engender any love for programming, at least not at first.
It's not obvious how to apply this principle to increase programmers' enjoyment of their work. Surely programmers would groan if their manager suddenlyannounced that the new machine will have only half as much memory as the old. And I don't think anybody, even the most dedicated "programming artists," can be expected to welcome such a prospect, since nobodylikes to lose facilities unnecessarily.

Download ebooks on http://www.frenchtheory.com/
See that post with different algorithms in metabole
See the journal French Metablog with today different posts