Live data from Hacker News

Paul Hegarty's updated CS193p SwiftUI course released by Stanford

cs193p.stanford.edu

41–42 of 42 posts

Re: Paul Hegarty's updated CS193p SwiftUI course released by Stanford

#41

Earlier quoted context omitted.

https://swiftcrossui.dev is also promising for somewhat SwiftUI compatible APIs across desktop OSs

I like LLVM, and I enjoy a good UI focused-language like Vala or Obj-C. Building with or contributing to Swift is a waste of my time as a Linux developer, it was in 2018 and it still is in 2025. Foundation will not fully support Linux until the late 2030s, and even a fully-implimented SwiftUI translation is still ignoring basic GNOME HIG and lagging behind best-practices. I would not be developing apps I want to use,…

Obj-C is unusable for many new Apple platform features. Not suitable for building anymore.

Electron - not available on iOS, so it is out of the question.

I make a living off my iOS/macOS apps so I am interested in ways to diversify without giving up the platform that makes me my money. These cross platform solutions for Swift are interesting for those targeting Apple platforms. I agree they are not compelling if you do not prioritize Apple platforms.

I can't make a living off Linux like I can on Apple. Android is also much less profitable. So Apple continues to make business sense for me, for what I build and who my customers are. And thus Swift.

Post reply on HN