Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Sunday June 14 2015, @10:44PM   Printer-friendly
from the swift-rise-in-popularity dept.

The hype around Swift is near non-existent by Apple standards, yet the language has attracted high praise since its release last year. Swift is essentially one of the very few Apple products representing a clear departure from the hardware-led approach Steve Jobs took to the business. If Stack Overflow's 2015 dev survey is anything to go by, it looks as if the Swift language might have potential to really shake things up.

Might the days of Apple programmers relying upon objective C be numbered?


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2, Interesting) by BananaPhone on Monday June 15 2015, @02:53AM

    by BananaPhone (2488) on Monday June 15 2015, @02:53AM (#196335)

    I keep on seeing articles about how great Swift is.

    What does it fix that other languages don't?

    Starting Score:    1  point
    Moderation   +1  
       Interesting=1, Total=1
    Extra 'Interesting' Modifier   0  

    Total Score:   2  
  • (Score: 1, Disagree) by c0lo on Monday June 15 2015, @04:48AM

    by c0lo (156) Subscriber Badge on Monday June 15 2015, @04:48AM (#196358) Journal

    What does it fix that other languages don't?

    Others (including ObjC) were not invented by Apple.
    And, nowadays, really new gizmos are so hard to invent; and something need inventing.. so... swift?

    --
    https://www.youtube.com/watch?v=aoFiw2jMy-0 https://soylentnews.org/~MichaelDavidCrawford
  • (Score: 0, Redundant) by BasilBrush on Monday June 15 2015, @05:37AM

    by BasilBrush (3994) on Monday June 15 2015, @05:37AM (#196368)

    Google is your friend.

    --
    Hurrah! Quoting works now!
    • (Score: 0) by Anonymous Coward on Monday June 15 2015, @10:20AM

      by Anonymous Coward on Monday June 15 2015, @10:20AM (#196414)

      So Swift fixes the issue that Google is your friend? :-)

  • (Score: 2) by VLM on Monday June 15 2015, @12:10PM

    by VLM (445) on Monday June 15 2015, @12:10PM (#196448)

    I keep on seeing articles about how great Swift is.

    This thread is useless without pictures. In my parents generation the music industry was completely audio oriented and now its completely visual oriented, a musician is a hottie model who likes to pose with guitars. Given that, she is in fact pretty good at looking hot. It'll be interesting to watch her flame out like most female teen pop stars, who wants to take bets on how long till she shaves her head and does pr0n like the historical greats of her genre, etc. I'm still convinced almost all of the cheering at the apple dev conference during the swift section was drunk/high devs thinking they were getting taylor swift to sing the mini-concert at the end instead of the not so interesting music they actually had.

    Oh you mean the apple nih language. I'm sure the programming world is going to get really tired of taylor swift jokes. How many lines from her songs can be worked into function names and comments?

    Anyway its Scala with a huge dose of NIH and some apple specific bindings and libraries included as standard. If you're trying to do "stuff" with an iphone then you'll need swift, if you just want to learn the paradigms and ideas then just fool around with scala for awhile, just don't bother memorizing the syntax (somewhat fewer semicolons etc). If you can't write something functional, then learning how to do it in scala will help immensely when "Swift version NIH" is finally released.

    Also you'll hear infinite bullshit because "scala doesn't have concurrency" because you have to explicitly "import scala.concurrent._" in order to load the concurrency package whereas supposedly new swift doesn't. Kinda like "perl can't talk to mysql" because you need to load not one but two cpan modules before you can talk to mysql. So uh, sure. In other words most of the comparisons online are crap not worth reading.

  • (Score: 0) by Anonymous Coward on Monday June 15 2015, @04:58PM

    by Anonymous Coward on Monday June 15 2015, @04:58PM (#196584)

    I keep on seeing articles about how great Swift is.

    Given the amount of product placement by Apple, and its fans, I would take all discussions of the 'greatness' of Swift with a grain of salt.