Slashdot Mirror


Apple Announces New Programming Language Called Swift

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.

18 of 636 comments (clear)

  1. First Rhyme by Art3x · · Score: 4, Funny

    AAPL's YAPL

  2. Whoa 1.3x by the+eric+conspiracy · · Score: 4, 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.

    1. Re:Whoa 1.3x by SQLGuru · · Score: 4, Funny

      Now hiring Swift programmers. 10 years experience required. /sarcasm.

  3. Re:It's about time by Anonymous Coward · · Score: 5, Funny

    I can't wait to add this to my résumé.... I already have 2 years of experience with Swift!

  4. Swift Programmers Wanted by the+eric+conspiracy · · Score: 4, Funny

    Must have 5 years experience.

    1. Re:Swift Programmers Wanted by HornWumpus · · Score: 3, 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

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  5. Re:and it needs an new OS the mess up other apps by Anonymous Coward · · Score: 5, Funny

    and the comment grammar no sense slashdot article read.

    captcha: verbally. Seriously?

  6. Re:and it needs an new OS the mess up other apps by Anonymous Coward · · Score: 4, Funny

    *that poorly.

  7. Re:Good bye source compatibility by Anonymous Coward · · 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.

  8. Who designed this, and what drugs were they on? by phantomfive · · Score: 1, Funny

    My favorite part of immutability is 'let.'
    If you write:

    let i = 5;
    You have just declared 'i' to be immutable. Intuitive, isn't it?

    --
    "First they came for the slanderers and i said nothing."
  9. Re:Just what we need, another C++ clone by mark-t · · Score: 5, Funny

    ... a badly implemented subset of C++

    You mean like C++?

  10. Re:It's about time by Anonymous Coward · · Score: 3, Funny

    Oooh, sorry. We're only looking for candidates with at least 5 years of experience with Swift.

  11. Re:Good bye source compatibility by Anonymous Coward · · 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!

  12. Re:Good bye source compatibility by Frosty+Piss · · Score: 2, 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?

    --
    If you want news from today, you have to come back tomorrow.
  13. Re:Good bye source compatibility by Jane+Q.+Public · · Score: 4, 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.

  14. Re:Good bye source compatibility by phantomfive · · Score: 3, 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. It compiles in eight different languages.

    --
    "First they came for the slanderers and i said nothing."
  15. In related news... by surfcow · · Score: 4, Funny

    ... HR departments began advertising for programmers with 3+ years of Swift programming experience.

  16. Re:You think that is the problem? by mrjimorg · · Score: 4, Funny

    No, they Siri'd it. And Siri told them that there was no restaurants in the immediate area with the name swift so they figured they were ok