iOS Swift Reaction

ArtOfWarfare

macrumors G3
Original poster
Nov 26, 2007
8,661
4,200
******* YEAH

Biggest announcement they've ever made.

Anyone else made an outburst like that?
 

balamw

Moderator
Staff member
Aug 16, 2005
19,366
978
New England
I echoed the "whaaaaa?" from the live feed.

Not sure what they mean by 3.9x faster. Development time? Run time?

B
 

ArtOfWarfare

macrumors G3
Original poster
Nov 26, 2007
8,661
4,200
I echoed the "whaaaaa?" from the live feed.

Not sure what they mean by 3.9x faster. Development time? Run time?

B
Looked like development time was up 10x at least, based on how quickly they gave a demonstration. So the 3.9x faster must be runtime.

They mentioned an iBook covering the language available immediately. I searched but couldn't find it.

They also mentioned that it relies on the same runtime as Obj-C, but then said that we couldn't submit Swift applications until Yosemite and iOS 8 ship. So will Swift work on older OSs or is it only available for newer ones?
 

qtx43

macrumors 6502a
Aug 4, 2007
659
16
Did anyone found the iBook where they where talking about in the iBook store?
No. I looked too, I'm glad I'm not the only one who can't find it. I'm guessing he was mistaken when he said it's available now, probably later tonight.

Somebody tell me we're wrong, and I just can't find it.
 

eagandale4114

macrumors 65816
May 20, 2011
1,011
1
No. I looked too, I'm glad I'm not the only one who can't find it. I'm guessing he was mistaken when he said it's available now, probably later tonight.

Somebody tell me we're wrong, and I just can't find it.
Yeah me neither and I am getting very curious about it :eek:
I haven't found it...
Did anyone found the iBook where they where talking about in the iBook store?
Looked like development time was up 10x at least, based on how quickly they gave a demonstration. So the 3.9x faster must be runtime.

They mentioned an iBook covering the language available immediately. I searched but couldn't find it.

They also mentioned that it relies on the same runtime as Obj-C, but then said that we couldn't submit Swift applications until Yosemite and iOS 8 ship. So will Swift work on older OSs or is it only available for newer ones?
Link: https://itunes.apple.com/us/book/swift-programming-language/id881256329?mt=11&at=10l3N7
 

grandM

macrumors 65816
Oct 14, 2013
1,100
57
no

ehm ok guys I 've been studying objective-c and iOs as some of you guys know.
I was now buys upon doing the stanford iTunes course.

Should I stop it and start learning swift?
 

ArtOfWarfare

macrumors G3
Original poster
Nov 26, 2007
8,661
4,200
Just 860 pages...

Can I load this into one of those quick reading websites to read it faster?

Or I can just take it a page at a time for the next week...

I noticed Patterns as a feature although they didn't expand on that. I wonder if it's like Patterns in Racket.

I see let as a keyword. I'm already excited. And it's assigning 42 to something, no less.
 

Dekard

macrumors 6502
Sep 7, 2011
394
2
Dallas, Texas
ehm ok guys I 've been studying objective-c and iOs as some of you guys know.
I was now buys upon doing the stanford iTunes course.

Should I stop it and start learning swift?

You can still continue to learn Objective-C (just use the current or previous verisons of Xcode for testing). Swift will be upcoming in ios8, osx 10.9 I'm sure they'll support both parallel for some time.
 
Last edited:

mds1256

macrumors regular
Apr 9, 2011
143
27
Is Swift completely replacing Objective-C?

I am currently learning Objective-C but thinking about putting my effort into Swift now?
 

grandM

macrumors 65816
Oct 14, 2013
1,100
57
You can still continue to learn Objective-C (just use the current or previous verisons of Xcode for testing). Swift will be upcoming in ios8, osx 10.9 I'm sure they'll support both parallel for some time.
Well I already know big chunks of objective c
but it seems a bit of learning bad practices now: I was doing the Stanford iTunes course. But swift even doesn't use * (pointers) or @

Then again, the iTunes course tried to combine objective - c and the gui. Guess it will combine swift and the gui in the future.

----------

Is Swift completely replacing Objective-C?

I am currently learning Objective-C but thinking about putting my effort into Swift now?
I think it will replace it entirely in the future (as I've just read in the documentation). Concepts like pointers and so on seem to have vanished.

To be honest it reminds me a bit of visual basic, with this difference visual basic is ages old...
 

GhostRaider

macrumors 6502
Jun 2, 2014
322
270
Apple said Swift was a new programming language but is it really a new language or am I suppose to know other languages beforehand? Any recommendations on what book should I read to learn Mac programming for beginners with little programming knowledge?

I've been interested in learning to program on the Mac and not sure if Swift will make my life easier lol
 

ianray

macrumors 6502
Jun 22, 2010
452
0
@
Apple said Swift was a new programming language but is it really a new language or am I suppose to know other languages beforehand? Any recommendations on what book should I read to learn Mac programming for beginners with little programming knowledge?
Learning styles vary, and YMMV, but you might want to start by reading the iBook (https://itunes.apple.com/us/book/swi...t=11&at=10l3N7).

Good luck :)
 

ArtOfWarfare

macrumors G3
Original poster
Nov 26, 2007
8,661
4,200
Apple said Swift was a new programming language but is it really a new language or am I suppose to know other languages beforehand? Any recommendations on what book should I read to learn Mac programming for beginners with little programming knowledge?

I've been interested in learning to program on the Mac and not sure if Swift will make my life easier lol
I'm not thinking so, at least not yet. This language and the new version of Xcode looks like it was made to be easy to pick up for someone who has never programmed before, but the documentation that they released for it looks like it expects you to already be experienced in Obj-C.

So once documentation suitable for beginners is available, expect it to be quite approachable and easy to pick up. This iBook that they released... probably not.

Heck, maybe I'll strike while the iron is hot and see how quickly I can whip out an iBook on Swift suitable for beginners.
 

firewood

macrumors 604
Jul 29, 2003
7,754
1,013
Silicon Valley
My initial impression is that Swift will be easier to learn, especially with the bundled Playground. But it will be weeks and months before full, well tested, tutorials are available. And unless a good book on learning Swift is already in development, maybe nearly a year for the first books on it.

So I might recommend beginners learn Python in the interim, as it will be easier and less confusing to switch to Swift without having to unlearn as much.
 

Similar threads

Register on MacRumors! This sidebar will go away, and you'll see fewer ads.