Tag Archive for ‘Swift’

Former Apple Engineer and Creator of Swift, Chris Lattner, Joins Google ➝

He’ll be a part of Google Brain, the company’s artificial intelligence team.

Swift Playgrounds Expands Coding Education to New Devices ➝

From Apple’s press release:

Apple is working with leading device makers to make it easy to connect to Bluetooth-enabled robots within the Swift Playgrounds app, allowing kids to program and control popular devices, including LEGO MINDSTORMS Education EV3, the Sphero SPRK+, Parrot drones and more. The Swift Playgrounds 1.5 update will be available as a free download on the App Store beginning Monday, June 5.

Getting all the announcements that they couldn’t fit into the keynote out of the way.

‘Playgrounds Is Genuinely a Full Swift Interpreter Built Into an iPad App’ ➝

A great piece by Fraser Speirs regarding Apple’s newly announced Swift Playgrounds app and whether the language is good for learning to program.

Apple’s Swift Playgrounds App ➝

Apple:

Swift Playgrounds brings coding to life with an interactive interface that encourages students and beginners to explore working with Swift, the easy-to-learn programming language from Apple used by professional developers to create world-class apps. Swift Playgrounds includes Apple-developed programming lessons where students write code to guide onscreen characters through an immersive graphical world, solving puzzles and mastering challenges as they learn core coding concepts.

Learning a programming language has been something I’ve put off for many years. When Apple announced Swift, I felt like it could be the right language for me. I guess I’ll know for sure when I get my hands on this app in a few months.

I think this is also a clear sign that Apple is building more robust developer tools for iOS. My guess is we’ll see a full-fledged Xcode for iPad within the next two years.

Google May Be Considering Swift for Use on Android ➝

Nate Swanner, writing for The Next Web:

About the time Swift was going open source, representatives for three major brands — Google, Facebook and Uber — were at a meeting in London discussing the new language. Sources tell The Next Web that Google is considering making Swift a “first class” language for Android, while Facebook and Uber are also looking to make Swift more central to their operations.

Google’s Android operating system currently supports Java as its first-class language, and sources say Swift is not meant to replace Java, at least initially. While the ongoing litigation with Oracle is likely cause for concern, sources say Google considers Swift to have a broader “upside” than Java.

What are the chances that Google forks Swift and uses it as the building blocks for their own programming language? They’ve already set the precedent by forking WebKit and creating Blink — this might actually happen.

Swift is Now Open Source ➝

From Swift.org:

We are excited by this new chapter in the story of Swift. After Apple unveiled the Swift programming language, it quickly became one of the fastest growing languages in history. Swift makes it easy to write software that is incredibly fast and safe by design. Now that Swift is open source, you can help make the best general purpose programming language available everywhere.

Also see, ArsTechnica’s interview with Craig Federighi.

Swift as an Introductory Programming Language ➝

Computer science professor, Aaron Block:

Every language has its pros can cons and rather than giving you a giant spreadsheet of how each language stacks against Swift, I want to give you a few examples of where Swift really shines in an intro class.

I’ve always been interested in computer programming, but there’s always been something in my way preventing me from learning. I taught myself how to build rudimentary text-based games on my TI-83+ in high school — mostly as a means of telling jokes — but that was a brief period before I fell in love with writing about computers.

My interest in programming hasn’t subsided, but the amount of free time available to me has diminished over the years. Aaron makes a great case for Swift as a first language and if I ever find myself with enough time to learn I’ll certainly look at Swift first.

(Via Guy English.)

Apple to Open Source Swift Later This Year ➝

The announcement that Swift would be open source received the largest cheers and applause of the whole keynote. I think the presentation as a whole would have been more well received if they saved this for the end. Imagine if the event was structured as follows — El Capitan, watchOS, Music, iOS 9 with the mention of Swift going open source at the conclusion. My guess, Apple had no idea the Music segment would fall so flat.