I'm going to watch the #WWDC because developing for the Apple platforms is an important part of my business! Hm, actually it isn't, really. What I actually do is Swift on Linux 🙂 I wish there was a conference for that, maybe I should go to the #FOSDEM again.
Conversation
Notices
-
Embed this notice
Helge Heß (helge@mastodon.social)'s status on Wednesday, 04-Jun-2025 08:07:12 JST
Helge Heß
-
Embed this notice
Helge Heß (helge@mastodon.social)'s status on Wednesday, 04-Jun-2025 08:07:11 JST
Helge Heß
I also have the gut feeling (in part due to SwiftCrossUI, which I didn't try yet) that we are getting closer to a "GNUstep but for SwiftUI". I.e. something that provides a similar experience to SwiftUI on other platforms (Linux/Android, Windows, Darwin itself?).
Half of GNUstep (Foundation) is already provided by Apple itself. I love the new cross platform version, it is *so* useful to me! -
Embed this notice
Helge Heß (helge@mastodon.social)'s status on Wednesday, 04-Jun-2025 08:07:11 JST
Helge Heß
The funny thing is that the "GNUstep but for SwiftUI" would also make a ton of sense on iOS or macOS itself! Because you could actually debug and fix bugs in that SwiftUI. Imagine a working `List`!
-
Embed this notice
Dr. Matt Lee (1800www.com) (mattl@social.coop)'s status on Wednesday, 04-Jun-2025 08:07:11 JST
Dr. Matt Lee (1800www.com)
@helge GNUstep needs a refresh, people don't know enough about what it is or how to use it.
-
Embed this notice
Helge Heß (helge@mastodon.social)'s status on Wednesday, 04-Jun-2025 08:07:12 JST
Helge Heß
The interesting things in the Swift space seem to be things like:
- Swift on Android
- SwiftCrossUI
- Swift on Wasm (though I still don't understand that)
- SwiftScript
(okay, I made up one of them, but nothing is Darwin related). -
Embed this notice
Dr. Matt Lee (1800www.com) (mattl@social.coop)'s status on Wednesday, 04-Jun-2025 08:16:49 JST
Dr. Matt Lee (1800www.com)
@helge Maybe adding some of that information to their website instead of "It can look like a Mac" when it doesn't on the homepage.
-
Embed this notice
Helge Heß (helge@mastodon.social)'s status on Wednesday, 04-Jun-2025 08:16:50 JST
Helge Heß
@mattl Why? It's outdated and the GUI part never worked well. The GNUstep Foundation (gstep-base) is really good and used in large scale projects, but the new Apple Swift Foundation is much better (for that language, only).
I don't think we need a refresh, but a new effort at a similar scale. Most alt-SwiftUI projects are done by individuals, GNUstep at least was quite a few people working together (10-20?).
I.e. the key part here is successfully forming a community.
-
Embed this notice