Can anybody find a link to the Swift guide that they mentioned in Keynote? All I see is Taylor Swift books.
The Swift Programming Language
41–50 of 970 posts
Re: The Swift Programming Language
#42So they copied this idea for the IDE?
Re: The Swift Programming Language
#43What kind of benchmark produced 220 times something faster than Python? My guess is that they did it on a mobile device and used an application like this: https://itunes.apple.com/us/app/python-2.7-for-ios/id4857298...
Re: The Swift Programming Language
#44Re: The Swift Programming Language
#45So they copied this idea for the IDE? http://www.lighttable.com
Well, LightTable was inspired by Bret Victor's ideas. He worked at Apple earlier.
Re: The Swift Programming Language
#46Swift has also pattern matching which I think is really awesome.
Re: The Swift Programming Language
#47Earlier quoted context omitted.
I mean the inclusion of Python, seems so random to me It's supposed to be a "mainstream" scripting language. Also, it's an easy way for them to get favorable numbers for their presentation.
Yes. But what has that got to do with writing native apps?
It has everything to do with modern languages with powerful features.
Re: The Swift Programming Language
#48So they copied this idea for the IDE? http://www.lighttable.com
Seems a lot more like a call back to the Smalltalk roots of Objective-C.
Re: The Swift Programming Language
#49Maybe I'll pickup iOS dev, do you still have to have an mac to dev?
Re: The Swift Programming Language
#50The demo from the WWDC keynote is quite impressive. Unfortunately, this site seems to have been slashdotted. (Basically, Swift is "Apple acquires their own LightTable.") It's touted as a language for parallelism. I'm curious about its concurrency primitives. Since distribution is shown as a top feature, I'm going to guess that it has an Erlang-like actor model.
Having ARC and not needing GC will end up being a big fundamental advantage for its parallelism story. (The problem with GC, is that one thread does work, then a GC thread comes along and possibly causes an additional cache miss.)