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.

Perlis's Programming Epigrams

57 pointsby nomilkabout 1 year ago

6 comments

pfarrellabout 1 year ago
A few are dated but number 74 is one I think about a lot when programming.<p><pre><code> Is it possible that software is not like anything else, that it is meant to be discarded: that the whole point is to see it as a soap bubble? </code></pre> Important to remember this was written in the early ‘80’s at the end of Perlis’s long career. For most of these to stay relevant and humorous 50 years later is pretty impressive.
Jtsummersabout 1 year ago
<a href="https:&#x2F;&#x2F;dl.acm.org&#x2F;doi&#x2F;10.1145&#x2F;947955.1083808" rel="nofollow">https:&#x2F;&#x2F;dl.acm.org&#x2F;doi&#x2F;10.1145&#x2F;947955.1083808</a><p><a href="https:&#x2F;&#x2F;dl.acm.org&#x2F;doi&#x2F;pdf&#x2F;10.1145&#x2F;947955.1083808" rel="nofollow">https:&#x2F;&#x2F;dl.acm.org&#x2F;doi&#x2F;pdf&#x2F;10.1145&#x2F;947955.1083808</a> [pdf]<p>Hurray for more open access from ACM, here&#x27;s the original publication with the 10 missing epigrams.
rjolley45about 1 year ago
I like this one a lot: &quot;A language that doesn&#x27;t affect the way you think about programming, is not worth knowing.&quot;<p>I frequently see newer programmers trying to learn as many languages as possible to list them on their resume...what they don&#x27;t realize is that learning syntax is pretty much irrelevant to programming skill. Choose one language, master the building blocks, then choose another that works completely differently. Do this two or three times, and all of the sudden you can write in any language you want because you understand the fundamentals.
评论 #40070143 未加载
评论 #40075442 未加载
veddoxabout 1 year ago
I&#x27;ve seen several of these before in SICP and other places, but happy to find a longer collection here! Perlis just has his own style and humour...
评论 #40063829 未加载
tgvabout 1 year ago
Edgy. I wouldn&#x27;t pay too much attention of them. E.g.<p>&gt; 9. It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures.<p>I&#x27;m sure that isn&#x27;t always the case. At the very least, it shouldn&#x27;t lead to mixing data structures.
评论 #40062780 未加载
评论 #40063158 未加载
nomilkabout 1 year ago
Mentioned here: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=agw-wlHGi0E&amp;t=1h45m40s" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=agw-wlHGi0E&amp;t=1h45m40s</a>