Chris Lattner Says Opportunity to Work on Tesla's Ambitious Self-Driving Efforts Was 'Irresistible'

chris-lattner-portraitEarlier this month, Swift creator Chris Lattner announced he will be stepping down as director of Apple's Development Tools department to lead Tesla's Autopilot engineering team as VP of Autopilot Software.

Lattner did not explain the reason for the move, but he later denied a report claiming he "felt constrained" due to Apple's culture of secrecy. So, we decided to reach out to him to learn about his true motivations.

As it turns out, Lattner told MacRumors the answer is actually very simple: he is ready to move on to something new.

I've been writing code for more than 30 years, and 16 of those years have been in the developer tools space. I love it, but I am ready to move on to something else. Autopilot is clearly incredibly important to the world because of its ability to save people's lives (and increase convenience). It is also a very, very hard technology problem and my experience building large scale software and team building is useful. Of course, I’ve also been a huge Tesla fan for some time.

He added it was "a very difficult decision," but noted the opportunity to work with Tesla's Autopilot team was "irresistible."

This was a very difficult decision, because I care deeply about the technology and people at Apple and because I could see myself staying there for many more years. In the end though, the opportunity to dive into a completely new area and work with the amazing Tesla Autopilot team was irresistible.

At Tesla, Lattner will help the company achieve one of its biggest goals: fully self-driving vehicles. As of October 2016, Tesla said all vehicles produced in its factory, including the Model 3, have the hardware needed for "full self-driving capability at a safety level substantially greater than that of a human driver," and it's now only a matter of time before the technology is enabled.


Tesla:

All you will need to do is get in and tell your car where to go. If you don’t say anything, the car will look at your calendar and take you there as the assumed destination or just home if nothing is on the calendar. Your Tesla will figure out the optimal route, navigate urban streets (even without lane markings), manage complex intersections with traffic lights, stop signs and roundabouts, and handle densely packed freeways with cars moving at high speed. When you arrive at your destination, simply step out at the entrance and your car will enter park seek mode, automatically search for a spot and park itself. A tap on your phone summons it back to you.

Tesla Autopilot is semi-autonomous in its current state for tasks such as steering and parking. Tesla's second-generation hardware suite has eight cameras that provide 360 degrees of visibility around the car at up to 250 meters of range. Twelve ultrasonic sensors and a forward-facing radar allow for detection of objects, even through heavy rain, fog, dust, and the car ahead.

tesla-autopilot
Tesla remains committed to enabling full self-driving capabilities by the end of the year, but the process of gaining regulatory approval, which Tesla said may vary widely by jurisdiction, will presumably be a long and challenging process. Once approved, however, the technology will truly change cars forever, and it's easy to imagine why Lattner would want to be part of that change.

At Apple, he led a group of about 200 people responsible for Swift, Xcode, Swift Playgrounds, Instruments, CPU and GPU compilers, and low-level tools, among other things. These tools are used both within Apple and by third-party developers targeting the iOS, macOS, watchOS, and tvOS software platforms.

Lattner was hired at Apple in 2005 to bring his LLVM Compiler Infrastructure to production quality for use in its products. He then started working on the Swift programming language in 2010, and it became a key focus of the Development Tools team in 2013. Swift was ultimately introduced at WWDC 2014.


Swift now has a large community of developers contributing to it since it became open source in late 2015, so Lattner is in a good position to pursue a new opportunity without jeopardizing future development of the language. His duties will shift to Ted Kremenek, who had already been overseeing Swift for some time.

Lattner said Ted has been "one of the quiet but incredible masterminds" behind Swift, which has an "incredible future ahead of it."

Tags: Swift, Tesla

Top Rated Comments

otternonsense Avatar
95 months ago
Vision attracts talent, and it's obvious which company does (not) have it.
Score: 56 Votes (Like | Disagree)
kepler20b Avatar
95 months ago
Him leaving is a serious indictment on the direction of Apple's own secret car project.
Score: 35 Votes (Like | Disagree)
autrefois Avatar
95 months ago
we decided to reach out to him to learn about his true motivations.

As it turns out, Lattner told MacRumors the answer is actually very simple: he is ready to move on to something new.
I'm surprised no one has commented yet on the fact that it's Macrumors that talked to Lattner. Great job getting the interview! It's interesting to hear directly from him about his reasons for leaving Apple for Tesla.
Score: 31 Votes (Like | Disagree)
Piggie Avatar
95 months ago
So....

"Tesla Autopilot ('https://www.tesla.com/autopilot/models/design') is semi-autonomous in its current state for tasks such as steering and parking. Tesla's second-generation hardware suite has eight cameras that provide 360 degrees of visibility around the car at up to 250 meters of range. Twelve ultrasonic sensors and a forward-facing radar allow for detection of objects, even through heavy rain, fog, dust, and the car ahead. "

Yes, but Apple has a whole range of different colour watch bands, and phones now in pink.

I mean, come on, there is no comparison, Apple is so far ahead ;)
Score: 30 Votes (Like | Disagree)
JosephAW Avatar
95 months ago
Chris, can you persuade Mr. Cook to come along with you.
We'll be alright without him. Honest. :rolleyes:
Score: 18 Votes (Like | Disagree)
Marauder23 Avatar
95 months ago
Lattner is a brilliant guy, no question, but it seems a bit weird to put a compiler guy in charge of your autopilot program... It seems like, other than raw intellect, there's not much overlap.
[doublepost=1484693398][/doublepost]
He's not I charge of the whole program. He's in charge of autopilot software. Seems a perfect fit. Also it's his leadership skills and direction. A compiler guy? He created a new language for christs sakes.
Score: 16 Votes (Like | Disagree)

Popular Stories

iOS 18 Siri Integrated Feature

iOS 18 Rumored to Add These 10 New Features to Your iPhone

Wednesday April 24, 2024 2:05 pm PDT by
Apple is set to unveil iOS 18 during its WWDC keynote on June 10, so the software update is a little over six weeks away from being announced. Below, we recap rumored features and changes planned for the iPhone with iOS 18. iOS 18 will reportedly be the "biggest" update in the iPhone's history, with new ChatGPT-inspired generative AI features, a more customizable Home Screen, and much more....
apple id account

Apple ID Accounts Logging Out Users and Requiring Password Reset

Saturday April 27, 2024 12:41 am PDT by
There are widespread reports of Apple users being locked out of their Apple ID overnight for no apparent reason, requiring a password reset before they can log in again. Users say the sudden inexplicable Apple ID sign-out is occurring across multiple devices. When they attempt to sign in again they are locked out of their account and asked to reset their password in order to regain access. ...
macos sonoma feature purple green

Apple's Regular Mac Base RAM Boosts Ended When Tim Cook Took Over

Friday April 26, 2024 6:34 am PDT by
Apple used to regularly increase the base memory of its Macs up until 2011, the same year Tim Cook was appointed CEO, charts posted on Mastodon by David Schaub show. Earlier this year, Schaub generated two charts: One showing the base memory capacities of Apple's all-in-one Macs from 1984 onwards, and a second depicting Apple's consumer laptop base RAM from 1999 onwards. Both charts were...
maxresdefault

The MacRumors Show: Apple's iPad Event Finally Announced!

Friday April 26, 2024 8:31 am PDT by
On this week's episode of The MacRumors Show, we discuss the announcement of Apple's upcoming "Let loose" event, where the company is widely expected to announce new iPad models and accessories. Subscribe to The MacRumors Show YouTube channel for more videos Apple's event invite shows an artistic render of an Apple Pencil, suggesting that iPads will be a focus of the event. Apple CEO Tim...
ipad pro 2022

Apple Event Rumors: iPad Pro With M4 Chip and New Apple Pencil With Haptic Feedback

Sunday April 28, 2024 6:19 am PDT by
In his Power On newsletter today, Bloomberg's Mark Gurman outlined some of the new products he expects Apple to announce at its "Let Loose" event on May 7. First, Gurman now believes there is a "strong possibility" that the upcoming iPad Pro models will be equipped with Apple's next-generation M4 chip, rather than the M3 chip that debuted in the MacBook Pro and iMac six months ago. He said a ...
maxresdefault

Apple Announces 'Let Loose' Event on May 7 Amid Rumors of New iPads

Tuesday April 23, 2024 7:11 am PDT by
Apple has announced it will be holding a special event on Tuesday, May 7 at 7 a.m. Pacific Time (10 a.m. Eastern Time), with a live stream to be available on Apple.com and on YouTube as usual. The event invitation has a tagline of "Let Loose" and shows an artistic render of an Apple Pencil, suggesting that iPads will be a focus of the event. Subscribe to the MacRumors YouTube channel for more ...