3 ms·
If some solution for Swift-on-the-server came out, it'll probably have to be OS X-only; as, as far as I know Swift is OS X* only. Such a dependency on OS X is n
by gkya 12y ago
If some solution for Swift-on-the-server came out, it'll probably have to be OS X-only; as, as far as I know Swift is OS X* only. Such a dependency on OS X is not feasible, as OS X adds dependency to Apple hardware, rendering the platform infinitely expensive and unportable.
I reckon that it would be the best bet for Apple to open source Swift, as it would allow a much more lively community and a much bigger set of libraries around the language. They need not open-source the OS X-specific libraries, but a closed source Swift will not succeed to survive in any area other than OS X/iOS GUI development.
* ... and iOS.
- oscargrouch 12y agoSwift is a LLVM frontend, as long it does compiles source code to the LLVM-IR, all of the LLVM "ecosystem" in the backend applies here.. so its pretty much multiplatform by now, since LLVM compiles to virtually all platforms and OS's.. Only Apple specific Api's wouldnt be available.. but even this.. there are always obj-c clones here and there for the apis.. So once they release the source for the Swift frontend, the possibilities for the Swift code are endless
- chc 12y agoThe Swift standard library is Cocoa. Swift might be able to compile for all platforms through LLVM, but without the runtime and standard library, what use is the compiled code?