Meanwhile Microsoft makes the start menu with React
I try not to let considerations get in the way of doing great work.

Has someone schooled 'em yet?
I have this sudden urge to do an FLTK project.
He’s a magician, because reading this, I aged 10 years and grew a metastatic tumor.
I welcome other’s input but I thought this was a pretty clear cut case of Mac becoming popular. Why write a program for Windows and Mac when you can just make a website. Then Chromebooks in education sealed the deal.
Linux is only starting mainstream use now because of Europe’s push for digital sovereignty and windows 10 end of life.
Tell me you have no idea how software development works without saying it…
I read it twice and it felt like word salad.
-
The user land API/ABI is stable to a fault in Linux. The kernel API/ABI is unstable.
-
Companies are cheap. They hired web devs then tasked them with building a desktop application rather then hiring people to write native apps. They had a hammer and used it to fix every problem they had.
-
macOS is just as affected by electron apps as a Linux is.
-
Electron is horrible, but it does bring apps to many an OS once Chromium is ported.
-
Open protocols or open APIs from the company would fix the non-native app problem.
Further, if you get code into the kernel, anyone who breaks it needs to fix it. So it seems to me it’s only a problem if you’re trying to do something like maintain a proprietary driver without putting it into the kernel? Or something to that effect?
The user land API/ABI is stable to a fault in Linux. The kernel API/ABI is unstable
It’s the other way around. The kernel API stable to a fault, the kernel ABI isn’t. If your application only relies on the kernel API you won’t have many compatibility issues. If you rely on userland stuff such as C++ stdlib, GTK, QT, Python, … Good luck.
But the Electron Apps are resource intensive, namely RAM.
Well, RAM is dirt cheap anyways. /S
Edit: I bought this one for 180 in another site just a few months ago. It now costs as much what I paid for RAM, CPU + MOBO. Dodged a bullet not waiting for the black Friday “deals”

-
Clearly rage bait
“Raaaaah my 10 year old no-name laptop with a second-rate CPU and 4 gigs of RAM runs Windows like dirt 'cos Linux raaaah”
(Apple as a platform is so closed that it couldn’t be influenced by this utter crap and the developers can use the OS native API’s.)
A hidden gem of stupidity and nonsense in the already pretty dumb tirade.
This is such a hilariously bad take. I like how “I can’t use Win32 on Linux” morphed into “re-write the whole app in Javascript just so I can use Electron.”
Meanwhile, Wine and QT are like: “am I a joke to you?”
I’ll add that (IMO) a lot of applications are becoming increasingly malicious, although less-so in the desktop space. I’m happy that devs like this are forced to quasi-sandbox their crap into a browser. Actually, if anyone knows how to crack into an Electron app in order to restore local plugins, user-scripts, and sandbox security controls, let me know. Or just liberate the guts into a local web app instead so I can use a real browser? This trend could be very useful for local security if those features become available.
I only just realized the Proton and Electron naming schemes lol
Electron was developed to make Atom.
Wow. I didn’t realize this until you pointed it out. Thanks. TIL.
Add Lepton to the list!
Yeah they both end in “on”, duh
I can code in C on all 3 (more if you include BSDs). You would not believe how amazing my skills are to avoid platform specific dependencies in a language that predates all these OS.
I wonder why so many people bundle Electron when you can make your app run in any browser. Like, you can totally write a program that just launches the browser and makes it load a site from lokal storage
Electron (and Tauri, and Neutralino) also offers some deeper OS integration stuff that browsers don’t do or actively block; direct file management, USB peripheral control, that sort of thing.
But for something like Discord, you’re totally right. You just need the browser.
@UnfortunateShort @kirk781 there is PWA for such apps
@kirk781 no, it is not because of linux support. It’s only because managers hiring web developers instead of desktop apps developers. Because… managers do not see real difference, but see some stylish web design.
Microsoft ruined cross-platform desktop apps many years ago in early WPF/Sliverlight/XAML era by ceasing Moonlight project:
https://en.wikipedia.org/wiki/Moonlight/_(runtime)
https://web.archive.org/web/20120716033915/http://lists.ximian.com/pipermail/moonlight-list/2011-December/001392.html
So there is no reason to blame Linux that we do not have modern cross-platfrom toolkit for GUI apps.
Microsoft decided to make new XAMP/UWP incompatible with classic widgets GUI and kill classic GUI in WinRT/Win8 era, Microsoft decided to make XAML GUI Windows-only and cease mono developement entirely, not providing any GUI supporttThey must really like the taste of leather.
No.
They like the texture of leather.
Its the polish that provides the taste.
Sir or madam or Xir, did you forget to put a /s in that title?
I’m pretty sure you guys just took the bait. This is either satire or ragebait.
Could be a rage-bait but it REALLY does not seem like satire.
I don’t man, Hanlon’s razor feels appropriate here.
The whole reasoning and especially MacOS exclusion are so contrived that it just has to be.
It feels they know too much to have an opinion that stupid.
There is no way to be sure. Either case, it can be a case of Hanlon’s razor. “Never attribute to malice [in this case: baiting] what can sufficiently be explained by stupidity”.
Could also be big tech propaganda.







