News for hackers. Stuff that matters.
Re:Pushing Swift to the Server by hacker_9 on Thursday March 09, 2017 @10:48AM (#13830053)
Why would it matter if it was cross platform if it is running on a server?
Re:Pushing Swift to the Server by cwyers on Thursday March 09, 2017 @10:49AM (#13830058)
Because the officially supported platform, macOS/iOS, isn't a server platform anymore.
Re:Pushing Swift to the Server by gibbitz on Thursday March 09, 2017 @10:53AM (#13830086)
Previous investment in Windows architecture for one. Cross operability with locally running Windows applications for another. Unfortunately though there are obvious solutions to these problems, those who make decisions about spending are often not as concerned about doing it right (IE they already invested in Windows). It's a selling point for adoption. I suspected that with Linux Shell in future Windows Servers Kitura will just run there, but I'm sure there will be performance hiccups doing that (at least compared to native environments).
Re:Pushing Swift to the Server by coldtea on Thursday March 09, 2017 @12:16PM (#13830753)
Obviously because you don't want to have servers running OS X?
Re:Pushing Swift to the Server by valuearb on Thursday March 09, 2017 @04:49PM (#13834062)
Swift on Server runs on a Linux.
Re:Pushing Swift to the Server by coldtea on Thursday March 09, 2017 @04:59PM (#13834152)
I know that. The parent asked why it matters that it's multi-platform.

Hence my answer: that it matters because if it wasn't, then you'd have to run Mac OS X to use Swift on the server side.

Re:Pushing Swift to the Server by Cthulhu_ on Thursday March 09, 2017 @10:49AM (#13830059)
Developing on Mac, deploying on Linux, which could be x86 or ARM, etc? MacOS isn't really a server platform, definitely not a cloud OS.
Re:Pushing Swift to the Server by freehunter on Thursday March 09, 2017 @10:51AM (#13830078)
Case in point, Apple's iCloud runs on basically anything but Apple systems (most notably, IMO, Microsoft Azure).
Re:Pushing Swift to the Server by echelon on Thursday March 09, 2017 @07:04PM (#13835075)
It matters that the same development tooling is available on Linux.