News for hackers. Stuff that matters.
Re:Moore's law hits the roof by Strilanc on Sunday December 27, 2015 @10:18AM (#10797634)
You realize having to write better code is a bad thing, right? It makes writing software more expensive, and decreases the supply of people who can do it.

Also, people aren't going to start valuing craftmanship because you added more constraints. Adding a speed constraint won't make the pile of hacks upon hacks smaller, it will add a layer of speed hacks. It won't fundamentally rewrite the incentives for software, where companies that do the minimum amount of work to hit an acceptable speed are rewarded. It just culls companies naive enough to think they could write something elegant or concise.

Re:Moore's law hits the roof by mrrrgn on Sunday December 27, 2015 @09:04PM (#10799474)
> It makes writing software more expensive, and decreases the supply of people who can do it.

That sucks for business types, but this has a real upside for professional programmers. Despite propaganda, salaries are based on supply/demand, not impact.

Re:Moore's law hits the roof by justincormack on Sunday December 27, 2015 @10:20AM (#10797641)
Zero cost abstractions are a great thing. Rust is working towards this. Readability and speed is a great goal and there is no reason to believe it cannot be achieved.
Re:Moore's law hits the roof by Strilanc on Sunday December 27, 2015 @10:31AM (#10797671)
Those are great developments, and they shift the pareto curve of cost-vs-readability-vs-speed downward, but the curve is still there.
Re:Moore's law hits the roof by GFK_of_xmaspast on Sunday December 27, 2015 @10:49AM (#10797725)
> It makes writing software more expensive.

As someone who gets paid for writing software....

Re:Moore's law hits the roof by TeMPOraL on Sunday December 27, 2015 @04:21PM (#10798801)
... as little as your boss can get away with, and who pressures you to write it faster...
Re:Moore's law hits the roof by JustSomeNobody on Sunday December 27, 2015 @10:18AM (#10797637)
So?

I see that as good.