3 ms·
It's probably going to end up similar to the equally hyped objectiveC where the core language was made portable but few of the tooling/API's used for real world
by Stranger43 9y ago
It's probably going to end up similar to the equally hyped objectiveC where the core language was made portable but few of the tooling/API's used for real world OSX applications ended up supporting anything but OSX in any production ready capacity despite GNUSTEP actually shipping a ObjetiveC/OpenSTEP clone for Linux.
For the time being swift on Linux is a case of a few PaaS vendors trying to product differentiate by also offering swift frameworks because they can(due to modern container wrangling) more then due to any real market demand.
- amorde 9y agoOne of the biggest causes of this for Objective-C was the lack of the Foundation framework (a higher-level interface to Core Foundation) - but this is being reimplemented in Swift. See https://github.com/apple/swift-corelibs-foundation https://github.com/apple/swift-corelibs-foundation Of course UIKit will still be missing, but thats sort of expected.
- favorited 9y agoNot if Microsoft keeps this up: https://github.com/Microsoft/WinObjC/tree/develop/Frameworks/UIKit https://github.com/Microsoft/WinObjC/tree/develop/Frameworks... I'm not saying that's entirely reasonable, but it exists.