Apple’s Swift Programming language made open source

apple takes the swift programming language open source
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

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.

Product Review

At $180, you won’t care about the TicWatch S2’s utilitarian looks

The Mobvoi TicWatch S2 is not the best-looking smartwatch you’ll strap on your wrist, but it may be the toughest, and it’ll almost certainly be the cheapest. We’ve been wearing it to see what it’s like.
Product Review

Controversy has dogged the MacBook Pro lately. Is it still a good purchase?

The MacBook Pro is a controversial laptop these days -- and that's unfortunate. Due to some divisive changes Apple made to the functionality of the MacBook Pro, fans are more split. Does the 8th-gen refresh change that?
Mobile

Android vs. iOS: Which smartphone platform is the best?

If you’re trying to choose a new phone and you’re not sure about the merits and pitfalls of the leading smartphone operating systems, then come on in for a detailed breakdown as we pit Android vs. iOS in various categories.
Mobile

C you soon? Rumors swirl of a USB-C port on 2019 iPhones

While it's not been long since the last iPhones launched, rumors for the next iPhone are already surfacing. Apple's 2019 flagship could include a variety of upgrades ranging from a new design to enhanced features.
Mobile

How to choose an iPad in 2019: A practical guide to Apple’s tablets

Selecting an iPad from Apple's lineup can be intimidating, but it doesn't have to be. Our comprehensive guide should put the numbers and specs in practical, easy-to-understand terms. Find your ideal iPad with the help of our guide.
Mobile

Apple resurrects the iPhone SE with brand-new units starting at $249

Apple quietly started selling the iPhone SE again, at even lower prices than when it was discontinued four months ago. Brand new units of the 32GB version are on sale for $249, while the 128GB version is going for $299.
Mobile

Tizen 4 arriving on Samsung’s Gear S3 and Gear Sport smartwatches

Samsung is updating the Gear S3 Classic, Gear S3 Frontier, and the Gear Sport to the newest version of Tizen 4. Along with of some little tweaks to usability and quality-of-life, Samsung has added some new features.
Mobile

Text up a storm with the best messaging apps for iOS and Android

These days, most people tend to favor digital messages over phone calls. We have the best messaging apps that allow you to share photos and documents, send text messages, and more with end-to-end encryption.
Apple

Want a MacBook that will last all day on a single charge? Check these models out

Battery life is one of the most important factors in buying any laptop, especially MacBooks. Their battery life is typically average, but there are some standouts. Knowing which MacBook has the best battery life can be rather useful.
Mobile

The best iPhone 6 cases for style and protection

No one likes a bruised Apple. Scratches, scuffs, and cracks on a new iPhone 6 are enough to ruin anyone’s day. Check out the best iPhone 6 cases and get some protection on that shiny new smartphone.
Mobile

Is 5G as fast as they’re saying? We break down the speeds

We take a look at the kinds of speeds you can expect from 5G when the networks roll out. Find out 5G compares to the last generation of network technology, what the minimum and maximum speeds will be, and what it means for us.
Mobile

Mobvoi’s TicWatch E2 and S2 are the most affordable Wear OS smartwatches yet

Quality smartwatches don't have to be expensive, and Mobvoi's TicWatch is the proud paladin of that philosophy. Mobvoi's new TicWatch S2 and are both available for low prices from Amazon and Mobvoi's website.
Deals

Save up to $950 with the best smartphone deals for January 2019

Need a better phone but don't want to spend a fortune? It's never a bad time to score a new smartphone and save some cash. We rounded up the best smartphone deals available that can save you as much as $950.
Mobile

Apple Pay coming to more top U.S. stores, including Target and Taco Bell

Apple Pay is the best way to pay on your iPhone and Apple Watch. Apple Pay support is being rolled out across the U.S. for a variety of top retailers, including Taco Bell, Target, Hy-Vee, and more.