Hacker News new | ask | show | jobs
by peatmoss 2738 days ago
Binary compatibility is one path, but another path is source / API compatibility. That’s been more or less a dream for a long while, with a fairly far along implementation:

https://en.wikipedia.org/wiki/GNUstep

But for whatever reason, it’s not really caught on. Even Mono managed to chase C# / .Net more impactfully than GNUStep has chased Cocoa.

Had GNUStep ever become more widely used amongst the Free *nixen, I feel like we could have had a credible, open alternative path to macOS/iOS (not to mention Linux) development.

2 comments

ElementaryOS with Gnustep beneath is my daydream.
Weirdly, the groupware server I use (SOGo) is written for GNUstep. It's the only app I know that uses it otherwise.