Hacker News new | ask | show | jobs
by matthewmacleod 3697 days ago
Languages don't have UIs - frameworks do. I realise it's a pedantic distinction, but it's an important one.
1 comments

I get the distinction, but there appears to be a deliberate direction to make Swift more portable. Thus, I was curious if that effort might include something UI related in the future. The interest level would certainly spike up if something were available.
But, that wouldn't make any sense to include UI components in a programming language. And I think the interest level is already "spiked".
Okay. I was under the (perhaps not true) impression that the vast majority of swift apps were iphone apps, with the apple specific UI bindings. Such that one of the first questions on a new platform (Linux, Android, etc) would be "how do I create the UI?".

It sounds like instead, the cross platform appeal is that back end or background services can now be written on non-apple platforms?

That's correct. UIKit isn't like, baked into Swift. Whatever platform you're writing for would need to provide to you UI components and then some.