3 ms·
Haha it's insane why it would need so much RAM for chat. It's truly insane.
by 72deluxe 6y ago
Haha it's insane why it would need so much RAM for chat. It's truly insane.
- bitwize 6y agoNot really. It's a matter of which variable do you optimize for? There was a lot of Hackernews moaning on the thread for the blog post where the guy laments Kubernetes and its effect on etcd -- about how modern software is too complex and this and that. But simplicity is not what they're optimizing for. They're optimizing for productivity -- specifically, how fast a typical corporate webdev shop can go from zero to working app. That's really the only thing that matters, because there's no room for something like Qt in today's move-fast-break-things environment. Qt means developing, compiling, testing, and supporting across multiple platforms which a modern webdev shop may not even be able to do if they had the budget for it (which they don't). Hell, there's barely room for any language besides JavaScript. So hence, we get Electron and we get memory bloat. And it's perfectly reasonable, given the right perspective.
- samoa42 6y ago> But simplicity is not what they're optimizing for. They're optimizing for productivity it's not only simplicity we're leaving on the table but efficiancy (resource usage) as well. this is not sustainable industry practice (see climate crisis, rare earth depletion). the need for ever more hastly crafted apps is compareable to the need for cheap plastic toys from the 1-dollar store i.e highly questionable.