Apple Announces New Programming Language Called Swift 636
jmcbain (1233044) writes "At WWDC 2014 today, Apple announced Swift, a new programming language. According to a report by Ars Technica: 'Swift seems to get rid of Objective C's reliance on defined pointers; instead, the compiler infers the variable type, just as many scripting languages do. ... The new language will rely on the automatic reference counting that Apple introduced to replace its garbage-collected version of Objective C. It will also be able to leverage the compiler technologies developed in LLVM for current development, such as autovectorization. ... Apple showed off a couple of cases where implementing the same algorithm in Swift provided a speedup of about 1.3X compared to the same code implemented in Objective C.'"
Language basics, and a few worthwhile comments on LtU.
First Rhyme (Score:4, Funny)
AAPL's YAPL
Whoa 1.3x (Score:5, Funny)
That's what about 1/10,000th of what hiring a good programmer would get you, at the price of not being to find any programmers.
Re:It's about time (Score:5, Funny)
I can't wait to add this to my résumé.... I already have 2 years of experience with Swift!
Swift Programmers Wanted (Score:5, Funny)
Must have 5 years experience.
Re:and it needs an new OS the mess up other apps (Score:5, Funny)
and the comment grammar no sense slashdot article read.
captcha: verbally. Seriously?
Re:and it needs an new OS the mess up other apps (Score:4, Funny)
*that poorly.
Re:Swift Programmers Wanted (Score:4, Funny)
Good news; I've got over 20 years experience. (bullshitting my way into positions with languages I don't know. Then learning fast.)
Guaranteed results...'I can guarantee anything you want.' Bender
Re:Good bye source compatibility (Score:5, Funny)
Creating GUI's in OSX is currently problematic because of font issues.
Obviously this must be the case as no-one else is creating GUIs in OS X either. That, and the fact that OS X is hated the world over by designers for it's awful handling of fonts.
Who designed this, and what drugs were they on? (Score:2, Funny)
If you write:
let i = 5;
You have just declared 'i' to be immutable. Intuitive, isn't it?
Re:Just what we need, another C++ clone (Score:5, Funny)
You mean like C++?
Re:It's about time (Score:3, Funny)
Oooh, sorry. We're only looking for candidates with at least 5 years of experience with Swift.
Re:Good bye source compatibility (Score:4, Funny)
Could you tell me who your team is? I have a tumblr for really shitty software and I'd love to feature them!
Re:Good bye source compatibility (Score:3, Funny)
Why is this dumb post modded insightful? You can still use all the same languages you did before.
Because Slashdot Sheep have a childish hate for apple, as they post comments from their iPhones?
Re:Whoa 1.3x (Score:5, Funny)
Now hiring Swift programmers. 10 years experience required. /sarcasm.
Re:Good bye source compatibility (Score:5, Funny)
That, and the fact that OS X is hated the world over by designers for it's awful handling of fonts.
As a programmer, I can tell you that designers are hated the world over for their awful handling of fonts.
Re:Good bye source compatibility (Score:4, Funny)
I believe they can even coexist inline, which makes me shudder to think, but there it is.
If that makes you shudder, then this will terrify you [ideology.com.au]. It compiles in eight different languages.
In related news... (Score:5, Funny)
... HR departments began advertising for programmers with 3+ years of Swift programming experience.
Re:You think that is the problem? (Score:5, Funny)