this post was submitted on 15 Sep 2023
147 points (99.3% liked)
Technology
58303 readers
15 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Electron apps are such a joke, honestly.
VS Code is an awesome electron app
I love vs code but electron causes issues: https://github.com/microsoft/vscode/issues/10121
Discord is pretty bangin too
It's almost like shit electron apps are shit because the developers are such a joke (honestly), not electron.
Discord has also been using ancient electron versions for a long while now (I don't know if they've since updated to versions that haven't been EoL'ed).
On Linux, I literally have a better experience using discord in my browser than the electron version.
Edit: looks like discord updated to Electron 22 in March 2023, with the update to Electron 23 happening maybe at the end of the year or early next year, according to this reddit post. So they're getting better, but still a bit behind.
Using a whole browser as the base for your application just seems unnecessary. Then again, I do most things from my terminal.
The web is basically becoming a whole operating system and I hate it.
At this pace I predict the fabled "year of the Linux desktop" will arrive when local- processing desktops have been overrun by closed-off mobile devices and cloud services.
Not for me, Discord is slow af on my laptop. But do definitely agree it's Discord's fault in this case
Discord is a privacy invading pile of shit
On ArchLinux, many Electron apps use a central installation of Electron that is kept up to date by the package manager. That works pretty well.
Of course, snap-based distributions like Ubuntu and other systems without a proper package manager like macOS and Windows can’t do it like that.
That's pretty cool. I'm wondering how often this leads to compatibility problems.
Still, nothing comes close to a native UI experience.
That's not really well defined on Linux. It feels like every application comes with its own toolkit and its own behavior. Even on Windows, there is a mixture of three different generations of Windows UI systems (Windows XP-style, Windows 8-style, Fluent) that are completely different.