3 ms·
To program simple things, maybe not. But if you are trying to do something complex then having a severe memory limit adds one more area of complexity to the pro
by larkost 5y ago
To program simple things, maybe not. But if you are trying to do something complex then having a severe memory limit adds one more area of complexity to the process.
If you can remove areas of complexity then you are doing three things:
1. allowing mediocre people to accomplish the same goals as used to take skilled programmers, largely by throwing hardware at the problem (this seems to be the source of your complaint)
2. letting skilled programmers accomplish the same task in less time (again by throwing hardware at the problem)
3. making even more complicated things possible for skilled programmers
I certainly see the value in your complaint about things like the Slack app using Electron to make the UI easy to build (at the cost of my hardware performance), but that is a business optimizing for costs, rather than trying to optimize more for quality. Please assign the blame where it belongs.