TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The Tao of Programming (1987)

245 点作者 ghosthamlet超过 6 年前

24 条评论

chrisweekly超过 6 年前
Ha! I first came across this verse (7.2) early in my career, circa 2001 or so, and it always stuck with me.<p>&gt; 7.2<p>In the East there is a shark which is larger than all other fish. It changes into a bird whose wings are like clouds filling the sky. When this bird moves across the land, it brings a message from Corporate Headquarters. This message it drops into the midst of the programmers, like a seagull making its mark upon the beach. Then the bird mounts on the wind and, with the blue sky at its back, returns home.<p>The novice programmer stares in wonder at the bird, for he understands it not. The average programmer dreads the coming of the bird, for he fears its message. The Master Programmer continues to work at his terminal, unaware that the bird has come and gone.
评论 #19024693 未加载
评论 #19024227 未加载
ConfusedDog超过 6 年前
I am already loving it. &quot;1.2<p>The Tao gave birth to machine language. Machine language gave birth to the assembler.<p>The assembler gave birth to the compiler. Now their are ten thousand languages.<p>Each language has its purpose, however humble. Each language expresses the Yin and Yang of software. Each language has its place within the Tao.<p>But do not program in COBOL if you can avoid it. &quot;
评论 #19030738 未加载
peterwwillis超过 6 年前
Or get it in HTML: <a href="http:&#x2F;&#x2F;www.mit.edu&#x2F;~xela&#x2F;tao.html" rel="nofollow">http:&#x2F;&#x2F;www.mit.edu&#x2F;~xela&#x2F;tao.html</a>
评论 #19023335 未加载
评论 #19025422 未加载
raphlinus超过 6 年前
The Tao of programming is Nigel Tao, long one of the main people on the Go team. Not to be confused with the Tao of mathematics, who is of course Terence Tao, Nigel&#x27;s brother.
评论 #19025252 未加载
cbanek超过 6 年前
&gt; Only a fool expects rational behavior from his fellow humans. Why do you expect it from a machine that humans have constructed? Computers simulate determinism; only Tao is prefect.<p>Spelling as plot device, so underrated.
评论 #19027169 未加载
评论 #19024901 未加载
forgotmypw2超过 6 年前
.<p><a href="http:&#x2F;&#x2F;www.catb.org&#x2F;jargon&#x2F;html&#x2F;story-of-mel.html" rel="nofollow">http:&#x2F;&#x2F;www.catb.org&#x2F;jargon&#x2F;html&#x2F;story-of-mel.html</a><p>.
评论 #19029176 未加载
评论 #19023843 未加载
hyperpallium超过 6 年前
<i>When the specification is defined by the program, it cannot have bugs.</i>
评论 #19023684 未加载
vram22超过 6 年前
Windows Haiku are also good.<p><a href="https:&#x2F;&#x2F;www.google.co.in&#x2F;search?q=windows+haiku" rel="nofollow">https:&#x2F;&#x2F;www.google.co.in&#x2F;search?q=windows+haiku</a><p><a href="https:&#x2F;&#x2F;www.gnu.org&#x2F;fun&#x2F;jokes&#x2F;error-haiku.html" rel="nofollow">https:&#x2F;&#x2F;www.gnu.org&#x2F;fun&#x2F;jokes&#x2F;error-haiku.html</a><p><a href="http:&#x2F;&#x2F;wiki.c2.com&#x2F;?ComputerErrorHaiku" rel="nofollow">http:&#x2F;&#x2F;wiki.c2.com&#x2F;?ComputerErrorHaiku</a>
amadio超过 6 年前
I prefer &quot;The UNIX Koans of Master Foo&quot; <a href="http:&#x2F;&#x2F;catb.org&#x2F;esr&#x2F;writings&#x2F;unix-koans&#x2F;" rel="nofollow">http:&#x2F;&#x2F;catb.org&#x2F;esr&#x2F;writings&#x2F;unix-koans&#x2F;</a>
评论 #19025980 未加载
teddyh超过 6 年前
I was not until many years after I read this until I realized it was an actual book:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;The_Tao_of_Programming" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;The_Tao_of_Programming</a><p>I now own a copy, and it is glorious.
_hardwaregeek超过 6 年前
I really <i>get</i> 4.4 for some reason:<p>&gt; True, sometimes there are difficult problems. I see them coming, I slow down, I watch silently. Then I change a single line of code and the difficulties vanish like puffs of idle smoke.<p>I&#x27;ve started to debug like this. Sure, I also actively debug by adding print statements and manipulating my code. But there&#x27;s something to be said about just thinking and waiting for the answer.
评论 #19024706 未加载
jordanbeiber超过 6 年前
I’ve stuggled with 7.1.<p>The shelter a massive enterprise with a sane middle-manager provides can be a beautiful place for innovation and creative freedom.<p>However, the older I’ve become the less corporate bs and re-orgs I’m prepared to live through.<p>Maybe my Tao is slipping...
评论 #19032130 未加载
dang超过 6 年前
Lots of previous discussions: <a href="https:&#x2F;&#x2F;hn.algolia.com&#x2F;?query=The%20Tao%20of%20Programming%20points%3E3&amp;sort=byDate&amp;dateRange=all&amp;type=story&amp;storyText=false&amp;prefix&amp;page=0" rel="nofollow">https:&#x2F;&#x2F;hn.algolia.com&#x2F;?query=The%20Tao%20of%20Programming%2...</a><p>(Edit: I mention links like this just in case people are interested. If we were treating the post as a duplicate it would be marked [dupe].)
sifoobar超过 6 年前
I used to own the book but left it at my desk when I quit a job in the hope that it would help the next poor victim for the same position.<p>Reading the whole thing, I&#x27;m again surprised at how much wisdom is hidden in there.<p>Shouldn&#x27;t that be:<p>&quot;Time for you to return.&quot;<p>though?
评论 #19031923 未加载
emersonrsantos超过 6 年前
&gt; The Tao gave birth to machine language. Machine language gave birth to the assembler. The assembler gave birth to the compiler. Now there are ten thousand languages.<p>Heh, nothing changed.
评论 #19023743 未加载
mark_l_watson超过 6 年前
nice, I haven&#x27;t seen this in years.<p>I really laughed at the bit about &#x27;structured programming.&#x27; As it turns out, long ago, structured programming was a thing.
评论 #19026081 未加载
评论 #19026414 未加载
评论 #19024326 未加载
rblion超过 6 年前
I really enjoy the synthesis of Eastern and Western, Ancient and Modern. Pulling up something from before I was born makes this post that much better.
hyperpallium超过 6 年前
4.1 is like wtf&#x2F;min <a href="https:&#x2F;&#x2F;www.osnews.com&#x2F;story&#x2F;19266&#x2F;wtfsm&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.osnews.com&#x2F;story&#x2F;19266&#x2F;wtfsm&#x2F;</a> (not xkcd)<p>It&#x27;s not the law of <i>no</i> astonishment.
jamiewildehk超过 6 年前
I bought a physical copy of this (still have it around somewhere) after reading many of the koans from &#x2F;usr&#x2F;bin&#x2F;fortune
ghosthamlet超过 6 年前
When i dreamed the code, Maybe it is the code dreamed me.<p>When Worlds end, The Rest Is Silence of Code.
jgamman超过 6 年前
sheesh - wandered around the site and found angela.txt, an ascii nude (which i now know was&#x2F;is a thing and wish i didn&#x27;t). and people wonder why other people think on-line culture is a cesspool.
JHH_18超过 6 年前
I first read that on POTS with my &#x27;486 . Just now, rocked and laughed just like Chris Griffin when he noticed the Jingled keys. Thanks.
russaga_com超过 6 年前
like
wpmoradi超过 6 年前
awesome!!!