Hacker News new | ask | show | jobs
by GhettoComputers 1621 days ago
Have you seen this talk? Jonathan Blow – Preventing the Collapse of Civilization https://news.ycombinator.com/item?id=25788317

tl;dr

Software efficiency is traded for time efficiency, you see this less with hardware constraints like embedded systems programming. As hardware capabilities increase, efficiency is less necessary. I see a reversal of this with rust (ripgrep is amazing), web assembly, while making programming easy leads to poorly optimized software like electron wrappers.