Myths programmers believe
&quot;C is magically fast.&quot;<p>The use of &quot;magic&quot; turns the viewpoint into a strawman position. Who thinks it is &quot;magically&quot; fast. Some, perhaps, but enough to consider it a view held by large numbers of programmers?<p>My experience is that hand-tuned assembly slows down over time relative to C, because C compilers keep getting more clever in what they optimize, and are able to handle new instruction sets with different timing profiles.<p>The text after &quot;Line coverage is a measure of test quality&quot; only shows that line coverage is not a <i>perfect</i> measure of test quality. It could still be an approximate measure of test quality.<p>The author writes &quot;Programmers that comment on Hacker News or Proggit links are not a randomly sampled cross section of the industry. They’re better.&quot;<p>Is there any evidence for that? Or is that a myth as well?<p>Overall these are misconceptions that some programmers have, and mostly junior programmers at that. I was hoping for something more along the lines of <a href="https:&#x2F;&#x2F;www.mjt.me.uk&#x2F;posts&#x2F;falsehoods-programmers-believe-about-addresses&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.mjt.me.uk&#x2F;posts&#x2F;falsehoods-programmers-believe-a...</a> (for addresses) and <a href="https:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2010&#x2F;06&#x2F;17&#x2F;falsehoods-programmers-believe-about-names&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2010&#x2F;06&#x2F;17&#x2F;falsehoods-programmers-...</a> (for names).