| ▲ | revolvingthrow 2 days ago | |||||||||||||
Hot take, but: love electron. Write once, runs anywhere. The majority of bugs aren't platform specific. Easy to get nice visuals that stay consistent across different OS. Yes, it's not native. I don't care. It's not a painting to be admired. The focus on looks and visuals versus usability and ux is a plague. Yeah, it takes some extra ram. Fork my stuff and rewrite it in rust if you care. I don't. The few hot spots can be fixed by using a lower level language. Is vs code not zippy enough? I certainly haven't noticed the slowness. People keep complaining about unnecessary load as if hardware hasn't progressed since 2004. It's hugely important for things like your OS. A few apps you run twice a month? Who cares. But what about software used by billions, asks a person angry about my electron project used by thousands? How many ages were taken up by the five second startup time when you multiply that by however many users (all this time would be spent curing cancer of course)? Sure, improve performance when needed. For the vast majority of projects it's not needed. The average computer isn't pi zero. | ||||||||||||||
| ▲ | vazark a day ago | parent | next [-] | |||||||||||||
That doesn't mean you can't use something better when that comes along. Using these new Rust GUI frameworks is basically the same as electron, you use rust instead of web tech. This approach isn't groundbreaking, QT framework does this commercially for the past few decades. AI has just made it easier to manage & migrate. | ||||||||||||||
| ▲ | bigstrat2003 2 days ago | parent | prev [-] | |||||||||||||
> Yeah, it takes some extra ram. Fork my stuff and rewrite it in rust if you care. I don't. And that, right there, is why people hate apps which use Electron. You are spending my system resources so that you can be lazy and not have to program as much. That's not really acceptable development practice. | ||||||||||||||
| ||||||||||||||