Skip to main content

Apple’s Swift Programming language made open source

apple takes the swift programming language open source
Image used with permission by copyright holder
Apple has announced at todays World Developer Conference that it will be launching version 2.0 of its Swift programing language, as well as the huge announcement that Apple will be making Swift open source.

Apple launched Swift, a programming language of its own design, at the 2014 World Wide Developers Conference as a proprietary language for mobile app development on both the iOS and OS X platforms. Swift was designed to be a next step and an improvement upon ‘Objective C’ and provide a programming language that was more resistant to error.

Swift was built at Apple borrowing ideas “from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.” It was originally available only for development use on Apple’s Cocao and Cocoa Touch API’s. Now however with Apple making Swift open source, developers will have the brand new opportunity to develop applications on Linux based operating systems outside of Apple’s product lineup.

swift 2
Image used with permission by copyright holder

More importantly than non-Apple development, Swift being made open source will drastically speed up its development. The goal of Swift was to provide an easier, quicker, and more intuitive programming language not only to iOS and OS X developers, but to the world. “We think Swift is the next big programming language,” said Apple’s Craig Federighi, “We think Swift should be everywhere and used by everyone.”

This marks an important step forward in the developer community as it signals a strong message to developers that Apple is invested in growth of the language and the support of their work.

Editors' Recommendations

Andre Revilla
Andre Revilla is an entrepreneur and writer from Austin, TX that has been working in and covering the consumer tech space for…
Apple WWDC 2019: How to watch the keynote and see the latest announcements
why does apple only update apps annually tim cook wwdc 2018 1

Apple's Worldwide Developer Conference (WWDC) kicks off Monday, June 3 at 10 a.m. PT or 1 p.m. ET -- and it's safe to say that we're excited to see what Apple has to offer.

We've already shared what we expect to see at the event, and while nothing is certain, it's safe to assume we'll be taking a look at the next generation of the iPhone's software in iOS 13, improvements to MacOS, and even the possibility of a new Mac Pro desktop -- a product line that hasn't seen a refresh since 2013. We'll be covering each and every twist and turn in our live blog, and you can follow us on Twitter (@DigitalTrends) as well as our mobile editor Julian Chokkattu (@JulianChokkattu), who will be on the ground.

Read more
Apple sends out invites for WWDC 2019, and unicorns are involved
WWDC 2018

It's official: Apple's annual Worldwide Developers Conference (WWDC) will take place June 3 through June 7 at the McEnery Convention Center in San Jose, California. This will be the 30th WWDC, and Apple is expected to show off iOS 13, macOS 10.15, watchOS 6, and more. The company just sent out invites to media.

Knowing a date for WWDC 2019 is excellent for remote viewers who will be standing by to soak up the news, but developers who wish to attend will still most likely need to do so through Apple's lottery system. Even then, most developers in attendance will need to shell out $1,600 for a prized ticket. According to Apple's blog post, tickets will be issued through a random selection process, with developers being notified of their application status by 5 p.m. PT on March 21. Those interested in registering to attend will need to do so before March 20 -- otherwise you'll have to make do with the livestream.

Read more
The HP Victus gaming PC with RTX 3060 has a $550 discount
The HP Victus 15L gaming PC in white.

Gamers don't need to spend more than $1,000 if they want to buy a new gaming PC because there are affordable options like the HP Victus 15L gaming desktop. From its original price of $1,400, you can get it for just $850 as HP has applied a $550 discount on this machine. However, you shouldn't delay your purchase because there's no assurance that the gaming PC will still be 39% off tomorrow. If you want to make sure that you get it for less than $1,000, you're going to have to complete the transaction for it within the day.

Why you should buy the HP Victus 15L gaming desktop
You shouldn't expect the HP Victus 15L gaming desktop to match the performance of the top-of-the-line models of the best gaming PCs, but it's surprisingly powerful for its cost. Inside it are the 13th-generation Intel Core i7 processor and the Nvidia GeForce RTX 3060 graphics card, with 16GB of RAM that our guide on how much RAM do you need says is the best place to start for gaming. It's enough to play today's best PC games without any issues, and it may even be capable of running the upcoming PC games of the next few years if you're willing to dial down the settings for the more demanding titles.

Read more