[–] johnh-hn 17 hours ago
[–] freecodeio 16 hours ago
[–] hajile 16 hours ago
Google Chrome generally used around 25mb per tab in 2010. Today, that number is often 500mb or even 1gb.
[–] masfuerte 15 hours ago
[–] freecodeio 15 hours ago
[–] TJSomething 9 hours ago
[–] ethin 5 hours ago
What's oddly being ignored in this entire thread (so far, as of the time of writing) is that back in 2017-2018 Discord was an Electron app and was completely inaccessible. The web did not magically bring accessibility to the table -- we disabled people had to go yell at Discord to fix their shit, and even then it took them like 2-3 years, and even now Discord has some very very weird accessibility issues that will randomly crop up here and there.
[–] saagarjha 1 hour ago
[–] afdbcreid 9 hours ago
And it doesn't require that huge amount of RAM, no. What requires the Chrome RAM is running JavaScript and do it fast, and a lot of extremely complicated features, most of which a single app will never use.
[–] Ygg2 16 hours ago
[–] pjmlp 9 hours ago
[–] sitzkrieg 5 hours ago
[–] Grombobulous 16 hours ago
Election predates WebAssembly by 5 years and hit the scene only one year after Rust was first created.
And just like JQuery, its time is coming to a close as better frameworks are available now that weren’t available back then.
[–] afdbcreid 9 hours ago
[–] hackernud3s 8 hours ago
[–] bigstrat2003 10 hours ago
We would be lying if we did that. Electron was never, ever a good solution. It was something solely used by devs who prioritized their own ease of work over the actual user experience, i.e. bad devs.
[–] rpdillon 8 hours ago
Acting like this is a decision the ICs make is disconnected from why electron is so prevalent.
[–] Grombobulous 8 hours ago
Someone would have been able to disrupt that market by making a much better chat app since Elecron is so bad for user experience.
[–] kristiandupont 10 hours ago
[–] s3p 16 hours ago
[–] Grombobulous 16 hours ago
Why do you think that is?
I'll give you a hint: if I close my web browser, how do I get a notification that I got a new message? Make sure you also pretend it's 2015 (launch year of Discord) and that I might be using Firefox, Safari, or Edge.
The funny part about this complaint is that you can literally just use the web app if you hate the desktop Electron app so much. That's one of the main benefits of Electron!
[–] Kuraj 16 hours ago
Discord isn't packaged as an Electron app simply because it pretends to be native, but because it has an entire system integration layer that isn't available in the web version.
[–] Brian_K_White 10 hours ago
[–] bee_rider 8 hours ago
Luckily in the modern era we have invented language models, which allow us to expend vast resources on text generation instead.
For a long time, and mostly out of frustration, I wanted to build my own stack of software around my vision. But the mammoth amount of effort it would require meant I never went through with it.