Chris Lattner decided to leave Apple after eleven years. Chris is an excellent engineer, and his name became famous after the introduction of the new programming language called Swift back in 2014.
A brief Swift history:
- July 2010
Swift development started by Chris Lattner. Eventually, many other Apple programmers joined the team. Swift was meant to be a modern programming language, borrowing the best ideas from languages like Ruby, Python, Haskell and obviously, Objective-C.
- June 2014
The first Swift beta version was released to registered Apple developers at the annual WWDC conference.
- September 9, 2014
Swift 1.0 officially available
- October 22, 2014
Swift 1.1 release
- April 8, 2015
Swift 1.2 release
- September 21, 2015
Swift 2.0 publicly available. The beta was announced at WWDC 2015.
- December 3, 2015
Apple release Swift 2.2. Swift becomes open-source software, which is a huge shift and brings a major boost to the evolution of the language.
- September 13, 2016
Swift 3.0 release. The language went through major changes across six beta versions between June and September 2016. Even the sixth beta brought breaking changes. Eventually, Swift 3.0 and XCode 8 came out and became the best, stable versions we’ve got so far.
Swift 3.0 is a stable version which contains many changes that had been proposed by the community and Chris Lattner himself. The next iteration of the language will bring fewer changes.
Back to Chris Lattner. Why is he leaving Apple? Well, he joins Tesla, and we can’t blame him for this decision. While leading the development of Swift is an amazing thing, creating autopilot software and autonomous cars is probably something even bigger of a challenge.
Chris will not abandon Swift, he is going to actively contribute and he remains an active member of the Swift Core Team. Here’s he’s official announcement about his decision and further details.