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.

Falsehoods programmers believe about programming

32 pointsby semanticistover 7 years ago

10 comments

spookylukeyover 7 years ago
&gt; There is some innate affinity for computer programming which you must be born with, and cannot be taught.<p>This being a falsehood is a matter of considerable debate, and it&#x27;s impossible to prove (There are certainly some people with very low ability for computer programming, to the point of effectively useless. How would you prove this was entirely nurture and not nature?). This is a not a good candidate for a &quot;list of falsehoods&quot; article.
评论 #15891617 未加载
评论 #15891879 未加载
spicymakiover 7 years ago
I have this hypothesis that everything I believe is wrong. Probably best not to cling too tightly to beliefs.
评论 #15894072 未加载
评论 #15891495 未加载
评论 #15891489 未加载
0xcde4c3dbover 7 years ago
&gt; Compiled languages are always faster.<p>More like: there is such a thing as a &quot;compiled language&quot;.
评论 #15891439 未加载
评论 #15891455 未加载
catnaroekover 7 years ago
&gt; at least the outcome of <i>integer</i> maths is always defined.<p>Assuming you mean “integer arithmetic”, the answer is a resounding <i>yes</i>, it&#x27;s well-defined. Of course, so-called “machine integers” are not a faithful model of the integers, and, in particular, so-called “signed integers” in C aren&#x27;t a faithful model of anything nice.
评论 #15892200 未加载
评论 #15892020 未加载
b4lancesh33tover 7 years ago
List of article themes that are played out
knownover 7 years ago
Reminds me <a href="http:&#x2F;&#x2F;programmer.97things.oreilly.com&#x2F;wiki&#x2F;index.php&#x2F;Write_Code_for_Humans_not_Machines" rel="nofollow">http:&#x2F;&#x2F;programmer.97things.oreilly.com&#x2F;wiki&#x2F;index.php&#x2F;Write_...</a>
ryanmarshover 7 years ago
<i>bug-free computer hardware is completely deterministic</i><p>This. The CPU has been a chaos box for at least the past 17 years. If not longer.
jimmaswellover 7 years ago
Not a good sign when the very first item is entirely subjective.
评论 #15891462 未加载
评论 #15891541 未加载
IshKebabover 7 years ago
Terrible list. Lots of things are straw men, or just wrong. And do we <i>really</i> need another one of these lists? Next we&#x27;ll be back to &quot;X considered harmful&quot;. Ugh.
评论 #15892191 未加载
评论 #15891548 未加载
apple4everover 7 years ago
&quot;Swift is a good language&quot;