News for hackers. Stuff that matters.
Re:Why Generalists Triumph in a Specialized World by microcolonel on Tuesday June 04, 2019 @12:07PM (#20096316)
Related:

“premature optimization is the root of all evil”

vs.

“Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.”

I frequently see people use that cropped quote to justify paying no attention whatsoever to performance, which usually bites them in the ass (or would have bit them in the ass, if the standards for software weren't so low these days).

Re:Why Generalists Triumph in a Specialized World by xwdv on Tuesday June 04, 2019 @12:15PM (#20096425)
The root of evil changes over the years, nowadays it seems shared mutable state is the true root of all evil.
Re:Why Generalists Triumph in a Specialized World by gowld on Tuesday June 04, 2019 @12:49PM (#20096808)
Mutable state is a common form of premature optimization