4 ms·
If I could have that spread of frameworks that macOS offers on Linux, I’d be targeting Linux with my side projects yesterday. Having such a wide selection of to
by jwells89 3y ago
If I could have that spread of frameworks that macOS offers on Linux, I’d be targeting Linux with my side projects yesterday. Having such a wide selection of tools to readily reach for with zero consideration about how long it’ll be supported, which fork is best, how well it meshes with a pile of other third party libraries, etc is amazing. It reduces friction massively and you just build stuff.
The KDE Qt ecosystem and its GNOME/GTK analogue are closest but still aren’t quite there.
- deleted 3y ago[deleted]
- WillAdams 3y agoHave you looked into GNUstep? https://gnustep.github.io/ https://gnustep.github.io/
- jwells89 3y agoYep, have been aware of it for a long time. It’s great in concept but as far as I’m aware a good deal behind current macOS — last I knew it was compatible with OS X 10.6 (released 2009) with no support for Swift or for any of the advancements in Objective-C made since then. I’m also not sure how well GNUStep apps would fit into a modern GTK or Qt-based desktop, e.g. if they’d theme controls to match.
- LargoLasskhyfv 3y agoHave you had a look at https://github.com/trunkmaster/nextspace https://github.com/trunkmaster/nextspace ?
- account42 3y ago> If I could have that spread of frameworks that macOS offers on Linux, I’d be targeting Linux with my side projects yesterday. I doubt it. More likely, you would be complaining that you need to spend effort rewring your code to use Linux frameworks for a tiny userbase. That's why most cross-platform software ends up using OS frameworks only where neccessary and ships its own version for most stuff. Coincidentally, that approach matches which stable ABIs are available on Linux.