Hacker News new | ask | show | jobs
by cwyers 3774 days ago
10 megabytes of memory more than necessary! Because that's a massive waste of memory in 2016.
3 comments

That is 10 megabytes per ruby application per server. I don't know how many ruby instances there are in the world, but the total memory reduction across the world could easily be in the order of petabytes. Small change with large impact.
Allocation of that memory still costs /something/ even if ram is so plentiful as to be free.
Making your own library also costs something, which are probably more scarce than RAM.
no disagreement - better to use someone elses - but if your using one tiny part of a gigantic library of functions, it may be more cost effective to find a better (smaller) library, or write your own.
The kind of thinking that got us web browsers using multi GB of RAM...