3 ms·
You are sacrificing your end result every time you don't spend a lifetime designing a custom processor for your application with an instruction set specific to
by egeozcan 11y ago
You are sacrificing your end result every time you don't spend a lifetime designing a custom processor for your application with an instruction set specific to your use case and instead have an easier time living like a normal human being.
- kitsunesoba 11y agoI think there’s a balance to be struck between developer convenience and product quality+performance. If every developer leaned to the extreme convenience we’d quickly end up with a lot of unusable software.
- jeremiep 11y agoTrue, but that balance is going to be different for every application domains. At the end of the day, one of the few metrics which really matters is the return on investment. A lot of software can afford iterative improvements as well, so its a great idea to start off with extreme convenience and optimize as you scale.
- andrepd 11y agoYou can go to extremes, as your preposterous mine-the-silicon-and-smelt-the-chip approach, or you can go to the sort of extremes that makes opening a news article grind my high-end phone to a halt for 20 seconds.
- egeozcan 11y agoThat news source is then bloated and unoptimized. There are also a lot of bloated and slow native apps. I don't see your point.