3 ms·
> But Electron has brought true cross-platform development to all platforms (Including Linux!). Only if we restrict "all platforms" to mean Windows, macOS, and
by mshroyer 7y ago
> But Electron has brought true cross-platform development to all platforms (Including Linux!).
Only if we restrict "all platforms" to mean Windows, macOS, and Linux.
Building and porting Electron appears to be a horrific experience [1], which limits its cross-platform utility. It's only recently that someone pulled the heroics of getting Electron 4 (!) into FreeBSD ports; I still can't run VS Code on OpenBSD.
Meanwhile I've yet to encounter an OS with an X11 display where I can't run a Qt app. So I certainly wouldn't hold Electron up as a paragon of cross-platform support.
[1] https://deftly.net/posts/2017-06-01-measuring-the-weight-of-an-electron.html https://deftly.net/posts/2017-06-01-measuring-the-weight-of-...
- bitwize 7y ago> Only if we restrict "all platforms" to mean Windows, macOS, and Linux. "It's cross-platform! It works on Windows 95 and Windows NT!"
- nercht12 7y agoCome on, guys. Don't downvote him. He was being funny. X) Along those lines, we can say anything made for ChristOS is definitely cross-platform. XD (There's a double pun in that one if you know Greek.)
- bitwize 7y agoI actually saw statements to that effect in popular computer media in the 90s. So I wasn't just being funny.
- hollerith 7y agoYou might already know of this option, but if your interest in Electron is limited to running vscode on OpenBSD, there are many offerings, both proprietary and open-source, that offer "hosted" vscode where "hosted" means accessible over the net via an ordinary browser. (One offering whose name escapes me has the restriction that it is impossible to develop a vscode extension using the offering.)