Trending News

Apple Finally Turns Open Source With Swift

Apple Finally Turns Open Source With Swift

Mary Cris Balancio

After years of being shunned by traditional corporate dogma for years, companies are now starting to embrace open source. Microsoft could be recalled as an advocate of Linux and other open source solutions which was a surprised for some. And now it seems that Apple has stepped up to the plate.

A few days ago the company's, CEO Tim Cook, has announced that their Swift programming language is now also open source. It could be said that this isn't the first time the tech company went the open source route but could prove to be the most significant yet.

According to Apple, after the company unveiled the Swift programming language, it quickly became one of the fastest growing languages in history. Swift made it possible to write software easily that is incredibly fast and safe by design. And now that it is open source, users, fans, enthusiasts and developers alike, can help make the best general purpose programming language available everywhere.

The Swift coding language's second major iteration was revealed last June at the WWDC, where the tech company also announced their plans to make the code open source by the end of 2015. And it seems like that time has come. Swift 2.0 transitioned into free ability was launched with a new website.

Swift.org will be including systems for bug reporting, tutorials, mailing lists, an engineering blog and API guidelines into their site. The Swift programming language has been released with an Apache 2.0 license which is notably the same foundation that was used for the last year's launched open sourced portion of Microsoft's .NET framework.

Enthusiasts and developers who would like to take their chance to check out the code will be able to find it on GitHub. The project includes the REPL command-line environment, standard and core libraries, compiler, and LLDB debugger. Swift's package manager has also been introduced to allow modules to be collected in a single place. Apple plans to have it evolve into a response to future community feedback.

Meanwhile, Swift 3.0 has been detailed ahead of its release with Apple mapping out the major changes that is set for the version change. These changes will include the source compatibility which will allow the code to compile even if the language changes in the future. It could be noted yet again, that this does not currently exist with the 2.0 version so Apple has been issuing caution to their developers.

© Copyright 2020 Mobile & Apps, All rights reserved. Do not reproduce without permission.

more stories from Trending News

  • Trending News

    The Slip and Fall Law

    The onus lies on you to prove to the insurance company that the property's hazardous situations caused your fall and injuries.

  • How To

    Tax Tips for Small Businesses

    Tax is an uncomfortable subject for some people. It's complicated but compulsory. Small business owners may feel overwhelmed by the regulations

  • Trending News

    4 SEO Problems That a New Website Won't Fix

    Are you considering blowing up your website and building it from scratch? Are you unhappy with how your current site is performing or ranking?

  • Culture

    The Best Projects for Your Raspberry Pi

    If you haven't heard of the Raspberry Pi, this device represents one of the best and most handy innovations of the previous decade. If you haven't heard of the Raspberry Pi, this device represents one of the best and most handy innovations of the previous decade.

  • Trending News

    Five Tips for Building a Website When You Don't Have a Lot of Time

    There was once a time when websites were just for businesses and bloggers. That's not the case anymore. Today, everyone should have a website. Even if you aren't starting a small business and don't want to spend every spare minute writing articles for your blog, having a website is like having a digital business card. It's a great way to showcase your professional portfolio for anyone and everyone who might be interested in hiring you.

  • Trending News

    5 Things You Should Know About Investment Intelligence

    Investors know that investing money is always a big decision. With that being said, on the one hand, there are risks involved, and, on the other, there are also opportunities for great returns. This causes investors to be very strategic about their decision-making process.

  • Trending News

    Tips for Using Google Ads in 2020

    Google Ads is a tremendously powerful advertising platform. You can target specific types of people, searching for specific things at specific times of the day, in specific locations!

  • Trending News

    How to Use Digital Strategy to Promote Your Online Business

    Your business's digital strategy must be revisited regularly and adjusted to your company’s needs. In the ever-changing world of online business, you need to make sure that your venture stays relevant and that you're always one step ahead of your competitors.

    To have the biggest impact, build a strong website and concentrate on SEO, which you can boost through a blog. Focus on email marketing campaigns, press releases, and competitions to raise awareness. If you aren’t sure where to start, outsource to a consultant.

Back
Real Time Analytics