(this was in reply to a comment that has been deleted)
Well, Electron has finally delivered on the original GUI promise of Java over a decade ago: every single application I use on a daily basis is now cross platform.
That matters to me because it means it doesn't matter what OS I'm using - I can recreate my setup on Windows or macOS if I can't use Linux. I don't have to worry about platform differences beyond the shell and filesystem.
The security concerns people have with Electron are great but I'd wish they applied the same skepticism to all applications written in C++ or C. Unsandboxed applications are inherently unsafe. They don't just suddenly become unsafe because you write them in JS.
Well, Electron has finally delivered on the original GUI promise of Java over a decade ago: every single application I use on a daily basis is now cross platform.
That matters to me because it means it doesn't matter what OS I'm using - I can recreate my setup on Windows or macOS if I can't use Linux. I don't have to worry about platform differences beyond the shell and filesystem.
The security concerns people have with Electron are great but I'd wish they applied the same skepticism to all applications written in C++ or C. Unsandboxed applications are inherently unsafe. They don't just suddenly become unsafe because you write them in JS.