(no title)
jjfoooo5 | 3 years ago
I really don't get this attitude of indignation when a powerful machine's resources are fully utilized. What else are you doing with with that computing power? There's not some finite pool of computing power we are depleting here, they are figuring out how to make more all the time!
sowbug|3 years ago
But having it as a developer is a different matter. That "powerful machine's resources" aren't yours. They belong to your customer, and it isn't your business what your customer is doing with the computing power your program isn't using.
Writing programs that demand more resources than necessary forces people to discard and replace otherwise perfectly good computers. Which, again, you as the developer don't have to pay for.
If tragedies of the commons don't bug you, then none of this matters. But if they do, then imagine millions of people ordering millions of cardboard boxes from Amazon containing millions of sticks of DRAM to run that O(n^4) loop that you're about to check in.
jjfoooo4|3 years ago
But there are plenty of lightweight IDE options. IntelliJ competes to be the most powerful IDE available. That implies using lots of compute resources for productivity gains that might be marginal or not even realized by all devs.
spac|3 years ago
asmor|3 years ago
[1]: https://www.intel.com/content/www/us/en/products/sku/189912/...
malwrar|3 years ago