I wonder if Apple is positionning it as a competitor to Google's Go? They are hinting at a usage beyond just iOS and OS X.
Swift is Open Source
301–310 of 458 posts
Re: Swift is Open Source
#302If you're new to Swift, I maintain a list of blogs, etc about Swift. I just past 2500 urls: http://www.h4labs.com/dev/ios/swift.html It can be viewed daily or weekly, if you're only interest in recent blogs: http://www.h4labs.com/dev/ios/swift.html?date=0 http://www.h4labs.com/dev/ios/swift.html?week=0 Finally, all the data is on Github: https://github.com/melling/SwiftResources
Are there really 2500 blogs about Swift? Did you mean blog posts instead (I'd find that more believable)?
Re: Swift is Open Source
#303Earlier quoted context omitted.
What it means from a legal standpoint is that Apple is bound by the same terms as everybody else. The way it works is this: Apple is making Swift available to you (and others) under Apache 2.0. You send in some changes, which you make available to Apple (and others) under Apache 2.0. Everyone is on equal footing, and Apple can't relicense it to someone else on terms of their choosing that involve, for example, neuter…
That ridiculous: "started cargo-culting the(totally unnecessary) CLA process" It's so they can re-license in the future. There are some projects with so many authors that it is impossible to re-license because you need sign-off by every single person, even if it makes sense to re-license.
Re: Swift is Open Source
#304Earlier quoted context omitted.
In what way does Go scale badly from an engineering point of view?
It was our opinion that it's harder to write code that will be shared with a bigger team. Some of the factors were the simpler type system, lack of generics meant lots of copy and pasting of common patterns. The package system seemed less comprehensive and flexible in comparison to Java's. These are just subjective issues of course, but I think it's reaching a bit to say that Go and Swift are the best two languages y…
Re: Swift is Open Source
#305I think it really depends on how much control Apple intends to exercise over the IP. Could someone fork it and use it to create a mobile platform that would be free from legal harassment if it competed with the iPhone?
Re: Swift is Open Source
#306Github repo is live now. https://github.com/apple/swift First ever commit found here https://github.com/apple/swift/commit/afc81c1855bf711315b8e5...
Lexer.cpp: int X; Interesting that they started with git, instead of even a very small section of working code first
Re: Swift is Open Source
#307What means "swift is memory safe"? does it use a GC?
Re: Swift is Open Source
#308Wonders about the state of Swift on Linux? Was expecting this to be timed with the open source announcement.
Re: Swift is Open Source
#309So does this mean we might finally get officially supported iOS development on Windows and/or Linux soon?
Re: Swift is Open Source
#310Earlier quoted context omitted.
It was our opinion that it's harder to write code that will be shared with a bigger team. Some of the factors were the simpler type system, lack of generics meant lots of copy and pasting of common patterns. The package system seemed less comprehensive and flexible in comparison to Java's. These are just subjective issues of course, but I think it's reaching a bit to say that Go and Swift are the best two languages y…
Not a go fan, but seems like if anyone has scale problems, google would, and go would give them these issues too which is surprising since that was kind of the goal to solve from their perspective.
I fully agree that Go is a poor language if you are building a large, monolithic application.