3 ms·
> Imagine the cumulative kilowatt-hours wasted globally by all the CPU cycles spent by slack just to exist as basically a glorified IRC app. Conversely, imagin
by MontyCarloHall 5y ago
> Imagine the cumulative kilowatt-hours wasted globally by all the CPU cycles spent by slack just to exist as basically a glorified IRC app.
Conversely, imagine the global kWh saved by some micro-optimization to a key system call like malloc. Perhaps the biggest positive impact a single developer can have on our climate is to improve the efficiency of frequently used pieces of code. Even tiny optimizations would add up.
- saagarjha 5y agoThey are highly optimized for exactly this reason.
- IshKebab 5y agoThe Mac allocator is terrible. Presumably there's some backwards compatibility reason but it's much much slower than Glibc, tcmalloc or jemalloc. I'm not sure about Windows.
- reificator 5y agoThe more efficient computers are, the more people will use and rely on computers.
- mrpopo 5y agoThe mote efficient computers are, the less developers will spend time optimizing their apps.