TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Computer Programming as an Art (1974) [pdf]

96 pointsby reese_johnover 8 years ago

6 comments

nradovover 8 years ago
Richard Gabriel has an interesting and relevant proposal for a Master of Fine Arts in Software program. I think it would actually work better than a MSCS for many people who want to work as developers on regular applications.<p><a href="https:&#x2F;&#x2F;www.dreamsongs.com&#x2F;MFASoftware.html" rel="nofollow">https:&#x2F;&#x2F;www.dreamsongs.com&#x2F;MFASoftware.html</a>
clifanaticover 8 years ago
Hm - I have read many times that the &quot;premature optimization is the root of all evil&quot; quote was misattributed to Donald Knuth and actually came from C.A.R. Hoare, but here it is in print, and he seems to present it as his own thought. I&#x27;m going to go back to attributing this to Knuth. (and pointing out that almost everybody who repeats it is misunderstanding it)
评论 #12791696 未加载
sdegutisover 8 years ago
The example of the &quot;trapped housewife&quot; on page 6 is a great example of just how spoiled and entitled we&#x27;ve become. We can&#x27;t imagine doing a routine job every day unless it&#x27;s somehow <i>fun</i>, to the point where he describes the housewife as &quot;trapped&quot; just because she has to clean the same boring table day after day. Why isn&#x27;t it rewarding enough to know that I&#x27;m cleaning a table so that my children can have a clean place to eat their food, so that they can grow up in a clean and healthy environment? Why do I have to <i>spice up</i> this task to make it more stimulating to my brain? People successfully did boring and tedious tasks for <i>thousands of years</i> without needing to turn them into enjoyable pleasant experiences. Maybe we should learn from them.
评论 #12789955 未加载
评论 #12788603 未加载
SuperPaintManover 8 years ago
&gt;Dabblers &amp; Blowhards (2004) [Response to Hackers &amp; Painters] &gt; <a href="http:&#x2F;&#x2F;www.idlewords.com&#x2F;2005&#x2F;04&#x2F;dabblers_and_blowhards.htm" rel="nofollow">http:&#x2F;&#x2F;www.idlewords.com&#x2F;2005&#x2F;04&#x2F;dabblers_and_blowhards.htm</a>
评论 #12789257 未加载
评论 #12788700 未加载
pklauslerover 8 years ago
Artistry produces beauty. Craftsmanship produces quality. They are not the same thing, and they are not necessarily in conflict. But don&#x27;t confuse one for the other.
评论 #12790386 未加载
rpedenover 8 years ago
I think Knuth makes some good points.<p>I&#x27;m also a fan or science that is presented artfully. I&#x27;m not sure those are the best words to describe it, but &#x27;artful&#x27; is the feeling I get when watching a Richard Feynman lecture or see an interview where he talks about physics.