|
|
|
|
|
by drainyard
1668 days ago
|
|
A lot of modern programmers don't practice non pessimization. Back of the envelope: what is feasibly the best this should perform?
So you end up with things that take up way more resources tham necessary because anyone has at least 8GB of RAM these days. Back when there were more extreme hardware constraints you couldn't ship if your program was going to take up all your RAM in a few minutes. I'm guessing this and that it has a lot more features (bot necessarily necessary features) these days so automatically a lot more engineers which means a lot more inexperienced engineers because there are only so many experienced ones. |
|
I expect it is only added to because 1) nobody understands what would happen if you removed something and 2) if you intentionally or inadvertently remove some obscure feature then it breaks the workflow for people who inexplicably depended on that feature.