Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. Apple announces Swift, a new programming language for iOS

Apple announces Swift, a new programming language for iOS

Scheduled Pinned Locked Moved The Insider News
swiftioscom
12 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    Kent Sharkey
    wrote on last edited by
    #1

    The Next Web[^]:

    Apple today announced a new programming language called Swift at WWDC today, which will replace Objective C as the language developers use for building iOS apps.

    Every one else had two languages, it was their turn

    G M N T 4 Replies Last reply
    0
    • K Kent Sharkey

      The Next Web[^]:

      Apple today announced a new programming language called Swift at WWDC today, which will replace Objective C as the language developers use for building iOS apps.

      Every one else had two languages, it was their turn

      G Offline
      G Offline
      gstolarov
      wrote on last edited by
      #2

      Cool stuff. Definitely step in the right direction (away from Objective-C). Just why in the world would anyone develop yet another language? What's wrong with Java, Javascript, C#, VB, Python, TypeScript, CoffeeScript or gazillion of other languages other that it's not something they did? The next step would be to copyright it and then sue anyone who would even think about porting it to another platform.

      http://www.GaspMobileGames.com

      K K L 4 Replies Last reply
      0
      • K Kent Sharkey

        The Next Web[^]:

        Apple today announced a new programming language called Swift at WWDC today, which will replace Objective C as the language developers use for building iOS apps.

        Every one else had two languages, it was their turn

        M Offline
        M Offline
        Marc Clifton
        wrote on last edited by
        #3

        The programming language Objective-C was originally developed in the early 1980s. (wikipedia) Interesting. It's had a long life. But we wondered what we could do without the baggage of C.” :laugh: Amusing, after that post on how great C is. :) Marc

        N 1 Reply Last reply
        0
        • G gstolarov

          Cool stuff. Definitely step in the right direction (away from Objective-C). Just why in the world would anyone develop yet another language? What's wrong with Java, Javascript, C#, VB, Python, TypeScript, CoffeeScript or gazillion of other languages other that it's not something they did? The next step would be to copyright it and then sue anyone who would even think about porting it to another platform.

          http://www.GaspMobileGames.com

          K Offline
          K Offline
          Kent Sharkey
          wrote on last edited by
          #4

          gstolarov wrote:

          The next step would be to copyright it and then sue anyone who would even think about porting it to another platform.

          Answered your own question there ;)

          TTFN - Kent

          1 Reply Last reply
          0
          • K Kent Sharkey

            The Next Web[^]:

            Apple today announced a new programming language called Swift at WWDC today, which will replace Objective C as the language developers use for building iOS apps.

            Every one else had two languages, it was their turn

            N Offline
            N Offline
            Nemanja Trifunovic
            wrote on last edited by
            #5

            Interesting: looks like an ML variant with C-like syntax: static type system with type inference, variables are const by default, options (I hope that means no nulls), closures. Mandatory garbage collector, though X| . I still like Rust[^] better.

            utf8-cpp

            1 Reply Last reply
            0
            • M Marc Clifton

              The programming language Objective-C was originally developed in the early 1980s. (wikipedia) Interesting. It's had a long life. But we wondered what we could do without the baggage of C.” :laugh: Amusing, after that post on how great C is. :) Marc

              N Offline
              N Offline
              Nemanja Trifunovic
              wrote on last edited by
              #6

              Marc Clifton wrote:

              Amusing, after that post on how great C is

              Not even Dennis Ritchie called C a great language: C is quirky, flawed, and an enormous success[^]

              utf8-cpp

              1 Reply Last reply
              0
              • K Kent Sharkey

                The Next Web[^]:

                Apple today announced a new programming language called Swift at WWDC today, which will replace Objective C as the language developers use for building iOS apps.

                Every one else had two languages, it was their turn

                T Offline
                T Offline
                TheGreatAndPowerfulOz
                wrote on last edited by
                #7

                You have to install iTunes X| to get the doc. That's not "free".:~:mad::thumbsdown::thumbsdown::thumbsdown::thumbsdown::thumbsdown:

                If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
                You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
                Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein

                D 1 Reply Last reply
                0
                • T TheGreatAndPowerfulOz

                  You have to install iTunes X| to get the doc. That's not "free".:~:mad::thumbsdown::thumbsdown::thumbsdown::thumbsdown::thumbsdown:

                  If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
                  You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
                  Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein

                  D Offline
                  D Offline
                  David ONeil
                  wrote on last edited by
                  #8

                  See this post[^] for some non-Apple-centric info, including a link to an ePub version of the document.

                  My website :: My book revealing the forgotten astronomy of our ancestors.

                  T 1 Reply Last reply
                  0
                  • D David ONeil

                    See this post[^] for some non-Apple-centric info, including a link to an ePub version of the document.

                    My website :: My book revealing the forgotten astronomy of our ancestors.

                    T Offline
                    T Offline
                    TheGreatAndPowerfulOz
                    wrote on last edited by
                    #9

                    Thanks. :-D

                    If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
                    You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
                    Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein

                    1 Reply Last reply
                    0
                    • G gstolarov

                      Cool stuff. Definitely step in the right direction (away from Objective-C). Just why in the world would anyone develop yet another language? What's wrong with Java, Javascript, C#, VB, Python, TypeScript, CoffeeScript or gazillion of other languages other that it's not something they did? The next step would be to copyright it and then sue anyone who would even think about porting it to another platform.

                      http://www.GaspMobileGames.com

                      K Offline
                      K Offline
                      Kevin McFarlane
                      wrote on last edited by
                      #10

                      gstolarov wrote:

                      Just why in the world would anyone develop yet another language?

                      There's no end to the number of new languages being created!

                      Kevin

                      1 Reply Last reply
                      0
                      • G gstolarov

                        Cool stuff. Definitely step in the right direction (away from Objective-C). Just why in the world would anyone develop yet another language? What's wrong with Java, Javascript, C#, VB, Python, TypeScript, CoffeeScript or gazillion of other languages other that it's not something they did? The next step would be to copyright it and then sue anyone who would even think about porting it to another platform.

                        http://www.GaspMobileGames.com

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #11

                        It's not a technical decision; merely marketing. One that worked wonders for IBM when they were up against MS :)

                        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                        1 Reply Last reply
                        0
                        • G gstolarov

                          Cool stuff. Definitely step in the right direction (away from Objective-C). Just why in the world would anyone develop yet another language? What's wrong with Java, Javascript, C#, VB, Python, TypeScript, CoffeeScript or gazillion of other languages other that it's not something they did? The next step would be to copyright it and then sue anyone who would even think about porting it to another platform.

                          http://www.GaspMobileGames.com

                          L Offline
                          L Offline
                          Lost User
                          wrote on last edited by
                          #12

                          gstolarov wrote:

                          What's wrong with Java, Javascript, C#, VB, Python, TypeScript, CoffeeScript

                          Did you write that with a straight face? :laugh:

                          Government is not reason; it is not eloquent; it is force. Like fire, it is a dangerous servant and a fearful master. ~ George Washington

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups