Live data from Hacker News

“Swift will be open source later this year”

apple.com

111–120 of 573 posts

Re: “Swift will be open source later this year”

#111
post #11

Nice to see that Chris (Lattner) got his way. I chatted with him last WWDC right after the main Swift technical session, and he expressed the desire to open source it, but had no idea if he could get it through the powers that be. Supporting the standard libraries on Linux is certainly a surprise, though.

Tim Cook didn't seem as enthousiast with announcing the open-sourcing compared to other announcements

I disagree--Craig F announced it, and he was clearly moved.

Re: “Swift will be open source later this year”

#112

Aside from graphics/GUI programming; there is little advantage to Objective C or Swift. The "language" may be "open sourced"; but will the important Cocoa implementations be open sourced? It shouldn't be to too tough to re-implement Swift; unless Apples starting suing people for doing it. The exact meaning of Apples announcement needs some clarification.

I'm unfamiliar with Swift but Objective-C is an excellent language. I much prefer it to C++.

Cocoa won't be made Free, no, but perhaps Swift could be used with GnuStep's implementation of the libraries.

It's better to not re-invent the wheel.

Re: “Swift will be open source later this year”

#113
post #31

Earlier quoted context omitted.

Open Source wins! Seriously can't tell you the fights just 8 years ago in conventions with hundreds of librarians where most of them thought Free Software was the devil and hackers all had the key to destroying anything Open Sourced. So can we finally say that Hell has Frozen Over? Microsoft Open Sources Parts of Visual Studio and releases Linux Software. Apple open sourced their language and it will work on Linux.

Open Source did not win. In fact it destroyed a lot of potential markets. With this move Apple is dragging more and more developers that would be interested in Go/ Java (aka Android world) to its net. This is a win for Apple only.

Part of me says that any ecosystem that can be 'destroyed' by something as simple as near-zero-cost copying of product should never really have been a 'market' to begin with.

We don't hear a lot about the sunshine or oxygen markets.

Re: “Swift will be open source later this year”

#114

Aside from graphics/GUI programming; there is little advantage to Objective C or Swift. The "language" may be "open sourced"; but will the important Cocoa implementations be open sourced? It shouldn't be to too tough to re-implement Swift; unless Apples starting suing people for doing it. The exact meaning of Apples announcement needs some clarification.

Swift could be a cross-platform option for Android and Windows mobile. There will soon be hundreds of open source Swift libraries. Swift could also be an alternative to Java, which has large 3rd party library support.

Re: “Swift will be open source later this year”

#115

Microsoft open sourced .NET and I don't see queues of people willing to use .NET just because it's open source.

It had significant impact on the game industry. With Unity adopting .NET as its scripting / game logic layer, quite a few games are actually based on .NET code (including the ever-popular rocket-science-in-a-box https://kerbalspaceprogram.com/).

Re: “Swift will be open source later this year”

#116

Earlier quoted context omitted.

Yeah, but calling it in the keynote is a pretty hard thing to back off from. I don't think they will. Hopefully it'll stay on schedule though!

The same was said about FaceTime... http://www.fiercedeveloper.com/story/facetime-open-standard-... Sadly, this never came to fruition, supposedly due to legal complications. Since they own Swift, and the underlying compiler infrastructure this may be simpler to pull off.

FaceTime was my first thought, too. An awesome promise that failed to deliver. It'll be really interesting to see if a video chat format ever becomes a standard, or if we're all forced to keep accounts with multiple vendors for interoperability (skype, hangouts, facetime, etc).

Re: “Swift will be open source later this year”

#117

Earlier quoted context omitted.

Yeah, but calling it in the keynote is a pretty hard thing to back off from. I don't think they will. Hopefully it'll stay on schedule though!

The same was said about FaceTime... http://www.fiercedeveloper.com/story/facetime-open-standard-... Sadly, this never came to fruition, supposedly due to legal complications. Since they own Swift, and the underlying compiler infrastructure this may be simpler to pull off.

The "legal complications" that prevented the open-sourcing of FaceTime were apparently because they lost a lawsuit [0]. Then they had to switch FaceTime to use Apple's servers for signaling/connecting instead of peer-to-peer [1].

[0]: http://www.bbc.com/news/technology-20236114 [1]: http://www.reddit.com/r/apple/comments/1xuzif/what_ever_happ...

Re: “Swift will be open source later this year”

#118

Aside from graphics/GUI programming; there is little advantage to Objective C or Swift. The "language" may be "open sourced"; but will the important Cocoa implementations be open sourced? It shouldn't be to too tough to re-implement Swift; unless Apples starting suing people for doing it. The exact meaning of Apples announcement needs some clarification.

The language itself is lovely. What parts of cocoa feel essential to you?

"Essential" ? Any of the objects that can give a "dashboard" interface and maybe draw a picture.

I'd love a portable GUI API that satisfies some harsh conditions: 1) Portable between mac,linux,windows,android,ios. [ must re-compile to target ] 2) Compilable into a single static binary. 3) New developments don't break backwards compatibility.

Re: “Swift will be open source later this year”

#119
post #77

Earlier quoted context omitted.

They said it will happen by the end of 2015.

Which is still not "pulling it off", which is my point.

I think the "pulling it off" here is coercing their megacorp organization into tolerating the idea of open-sourcing something they poured so much time and money into developing. This is also why people have been celebrating Microsoft open sourcing things recently.

Re: “Swift will be open source later this year”

#120

> Swift will be open source later this year, available for iOS, OS X, and Linux. They're doing Linux but not Windows? Is Windows not sufficiently important or maybe they just forgot to include Windows in the announcement?

Windows already has F# and compilation to native code via NGEN, MDIL and .NET Native.

Swift won't bring much anyway.

Post reply on HN