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. The Lounge
  3. Swift Language

Swift Language

Scheduled Pinned Locked Moved The Lounge
iosswiftannouncementcsharpc++
5 Posts 4 Posters 1 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
    kurukshetra2015
    wrote on last edited by
    #1

    Swift- "Apple's new fun and interactive programming language for apps." With the recent announcement on new iPhone and iOS 8 also came the unveiling of Swift, a new programming language meant to replace objective C as a programming language in iPhone apps. Swift has been developed in order to make app creation "more approachable and fun" and will "appeal to next generation programmers" as well as "redefine how computer science was taught"- according to Chris Lattner , Head of Developer tools at Apple, who's been working on Swift since 2010 when Steve jobs was still incharge. One of the major obstacles for people eager to get into app developing is the complexity of objective-C, the primary language used for writing codes in OS X and iOS . Objective-C was created in the 1980s and used In the company Steve jobs created, when he left Apple, called NeXT computer. The company was purchased in 1996 and that's when Steve jobs introduced the language to Apple. Swift is the successor to this old language and Apple has greatly improved it's syntax so that developers can spend more time adding new features to their apps instead of debugging then or looking for missing semicolons -which means it will be faster to launch the apps . This new programming language sheds the "baggage of objective C" to provide "an innovative new way of coding for Cocoa and Cocoa touch," Apple has said. Where objective C relied on defined pointers , the Swift compiler infers the variable type. But it also keeps features such as defined namespaces, generics and operator overloading. Apple says the new language will be able to co-exist alongside existing objective-C files in the same project. The strategy behind Swift is very "Apple." The goal is to attract more developers into its ecosystem, not to mention to knock out other major players: Oracle's Java and Microsoft's C# and C++. Right now android uses Java, one of the most popular languages, which is owned by Oracle. Apple doesn't want to give away any control to Oracle. Swift offers a way to develop apps with quick release and great testing features using Apple's developer's tools and extensive documentation. It also promises to be easier to learn and use (even for beginners) compared with the existing Apple language and it's competitors . When OSX Yosemite and iOS 8 are released later this year, developers will be able to submit Swift based applications to the App Store.

    L B 2 Replies Last reply
    0
    • K kurukshetra2015

      Swift- "Apple's new fun and interactive programming language for apps." With the recent announcement on new iPhone and iOS 8 also came the unveiling of Swift, a new programming language meant to replace objective C as a programming language in iPhone apps. Swift has been developed in order to make app creation "more approachable and fun" and will "appeal to next generation programmers" as well as "redefine how computer science was taught"- according to Chris Lattner , Head of Developer tools at Apple, who's been working on Swift since 2010 when Steve jobs was still incharge. One of the major obstacles for people eager to get into app developing is the complexity of objective-C, the primary language used for writing codes in OS X and iOS . Objective-C was created in the 1980s and used In the company Steve jobs created, when he left Apple, called NeXT computer. The company was purchased in 1996 and that's when Steve jobs introduced the language to Apple. Swift is the successor to this old language and Apple has greatly improved it's syntax so that developers can spend more time adding new features to their apps instead of debugging then or looking for missing semicolons -which means it will be faster to launch the apps . This new programming language sheds the "baggage of objective C" to provide "an innovative new way of coding for Cocoa and Cocoa touch," Apple has said. Where objective C relied on defined pointers , the Swift compiler infers the variable type. But it also keeps features such as defined namespaces, generics and operator overloading. Apple says the new language will be able to co-exist alongside existing objective-C files in the same project. The strategy behind Swift is very "Apple." The goal is to attract more developers into its ecosystem, not to mention to knock out other major players: Oracle's Java and Microsoft's C# and C++. Right now android uses Java, one of the most popular languages, which is owned by Oracle. Apple doesn't want to give away any control to Oracle. Swift offers a way to develop apps with quick release and great testing features using Apple's developer's tools and extensive documentation. It also promises to be easier to learn and use (even for beginners) compared with the existing Apple language and it's competitors . When OSX Yosemite and iOS 8 are released later this year, developers will be able to submit Swift based applications to the App Store.

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

      Well, nice copy paste job there. It almost looked as if you had written that yourself. Except it looks like a news article instead of a forum post. And indeed it is[^], with some changes, but mostly a copy and paste job.

      1 Reply Last reply
      0
      • K kurukshetra2015

        Swift- "Apple's new fun and interactive programming language for apps." With the recent announcement on new iPhone and iOS 8 also came the unveiling of Swift, a new programming language meant to replace objective C as a programming language in iPhone apps. Swift has been developed in order to make app creation "more approachable and fun" and will "appeal to next generation programmers" as well as "redefine how computer science was taught"- according to Chris Lattner , Head of Developer tools at Apple, who's been working on Swift since 2010 when Steve jobs was still incharge. One of the major obstacles for people eager to get into app developing is the complexity of objective-C, the primary language used for writing codes in OS X and iOS . Objective-C was created in the 1980s and used In the company Steve jobs created, when he left Apple, called NeXT computer. The company was purchased in 1996 and that's when Steve jobs introduced the language to Apple. Swift is the successor to this old language and Apple has greatly improved it's syntax so that developers can spend more time adding new features to their apps instead of debugging then or looking for missing semicolons -which means it will be faster to launch the apps . This new programming language sheds the "baggage of objective C" to provide "an innovative new way of coding for Cocoa and Cocoa touch," Apple has said. Where objective C relied on defined pointers , the Swift compiler infers the variable type. But it also keeps features such as defined namespaces, generics and operator overloading. Apple says the new language will be able to co-exist alongside existing objective-C files in the same project. The strategy behind Swift is very "Apple." The goal is to attract more developers into its ecosystem, not to mention to knock out other major players: Oracle's Java and Microsoft's C# and C++. Right now android uses Java, one of the most popular languages, which is owned by Oracle. Apple doesn't want to give away any control to Oracle. Swift offers a way to develop apps with quick release and great testing features using Apple's developer's tools and extensive documentation. It also promises to be easier to learn and use (even for beginners) compared with the existing Apple language and it's competitors . When OSX Yosemite and iOS 8 are released later this year, developers will be able to submit Swift based applications to the App Store.

        B Offline
        B Offline
        BillWoodruff
        wrote on last edited by
        #3

        If you are going to post long quotes from published on-line articles, please credit your source(s).

        « I had therefore to remove knowledge, in order to make room for belief » Immanuel Kant

        L 1 Reply Last reply
        0
        • B BillWoodruff

          If you are going to post long quotes from published on-line articles, please credit your source(s).

          « I had therefore to remove knowledge, in order to make room for belief » Immanuel Kant

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

          indeed - and posting news from June in late September isn't that impressive, either! still. It keeps them off the streets.

          PooperPig - Coming Soon

          R 1 Reply Last reply
          0
          • L Lost User

            indeed - and posting news from June in late September isn't that impressive, either! still. It keeps them off the streets.

            PooperPig - Coming Soon

            R Offline
            R Offline
            Roger Wright
            wrote on last edited by
            #5

            _Maxxx_ wrote:

            It keeps them off the streets.

            I'd rather have them on the streets, as there's a better chance at being hit by a bus.

            Will Rogers never met me.

            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