Kary
28⟡158
Zea Pou
1280
Gregorian 2024-06-14
Khayyamian 976/03/25
Shamsi 1403/03/25
Quotes & Excerpts

As printing technology changed, the more important commercial activities were treated first and mathematicians came last. So our books and journals started to look very bad. I couldn’t stand to write books that weren’t going to look good.

When I speak about computer programming as an art, I am thinking primarily of it as an art form, in an aesthetic sense. The chief goal of my work as an educator and author is to help people learn how to write beautiful programs [...] My feeling is that when we prepare a program, the experience can be just like composing poetry or music [...] Some programs are elegant, some are exquisite, some are sparkling. My claim is that it is possible to write grand programs, noble programs, truly magnificent ones! [...] computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. Programmers who subconsciously view themselves as artists will enjoy what they do and will do it better.

[...] ACM'S Editorial Board made the following remark as they described the purposes of ACM's periodicals: "If computer programming is to become an important part of computer research and development, a transition of programming from an art to a disciplined science must be effected." [..] Meanwhile we have actually succeeded in making our discipline a science, and in a remarkably simple way: merely by deciding to call it "computer science."

Implicit in these remarks is the notion that there is something undesirable about an area of human activity that is classified as an "art"; it has to be a Science before it has any real stature. He continues by defending the art

Day's Context
Open Books