Originally posted by chrisb
View Post
Announcement
Collapse
No announcement yet.
Apple Announces A New 3D API, OpenGL Competitor: Metal
Collapse
X
-
Originally posted by name99 View PostFor Christ's sake, this "theorizing" is totally retarded.
The reason Apple is not releasing Swift as open-source today is absolutely obvious --- the syntax IS NOT YET FROZEN.
Apple have said this repeatedly --- over the next few months they are listening to comments on perceived flaws in the language and how they might be improved, and they will do what they believe makes sense to rectify those flaws. NOTHING is going to be released as open source until, at the very least, the Swift 1.0 syntax and semantics are nailed down.
As for why Apple didn't choose Go, Rust, C#, Scala, or whatever other random favorite language you have, here's a hint: Apple's SINGLE BIGGEST REQUIREMENT is interoperability with their existing code. Do those languages operate on top of the Objective-C Runtime and with Objective-C semantics? No. So WTF are they being raised as realistic options for solving APPLE'S problems. Not YOUR problems, APPLE'S PROBLEMS?
As for the other comments, yup. That's right on the line of what I've been saying (although I'm not certain that was directed at me).
Comment
Comment