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

Discussion in 'MacRumors.com News Discussion' started by MacRumors, Jan 17, 2017.

  1. MacRumors macrumors bot

    MacRumors

    Joined:
    Apr 12, 2001
    #1
    [​IMG]


    [​IMG]
    Earlier 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.
    He added it was "a very difficult decision," but noted the opportunity to work with Tesla's 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:
    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.

    [​IMG]

    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."

    Article Link: Chris Lattner Says Opportunity to Work on Tesla's Ambitious Self-Driving Efforts Was 'Irresistible'
     
  2. kepler20b macrumors 6502

    Joined:
    Oct 18, 2014
    #2
    Him leaving is a serious indictment on the direction of Apple's own secret car project.
     
  3. otternonsense macrumors 6502a

    otternonsense

    Joined:
    Jul 25, 2016
    Location:
    Berlin
    #3
    Vision attracts talent, and it's obvious which company does (not) have it.
     
  4. mark-vdw macrumors regular

    Joined:
    Jan 20, 2013
    #4
    I wonder if he'll be tempted to introduce Swift at Tesla, or if it's just the wring tool for an AI job.
     
  5. mangonights macrumors member

    Joined:
    Jun 9, 2013
    #5
    The real reason he's moving....so he doesn't have to move all his office **** to the new Apple Campus. :p
     
  6. Analog Kid macrumors 601

    Analog Kid

    Joined:
    Mar 4, 2003
    #6
    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.
     
  7. JosephAW macrumors 65816

    JosephAW

    Joined:
    May 14, 2012
    #7
    Chris, can you persuade Mr. Cook to come along with you.
    We'll be alright without him. Honest. :rolleyes:
     
  8. Analog Kid macrumors 601

    Analog Kid

    Joined:
    Mar 4, 2003
    #8
    Swift syntax hasn't even stabilized yet-- I don't think you want a critical life safety function built on a language still in beta...

    Plus, nothing delays a production release quite like clearing thousands upon thousands of "result of call to fn() is unused" warnings.

    Great language, and I still keep playing with it, but not stable enough to bet the company on.
     
  9. Marauder23 macrumors newbie

    Joined:
    Mar 18, 2015
    #9
    --- Post Merged, Jan 17, 2017 ---
    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.
     
  10. hostins macrumors member

    Joined:
    Aug 8, 2009
    #10
    Ok, can we stop making a big case of this?
     
  11. Piggie macrumors 604

    Piggie

    Joined:
    Feb 23, 2010
    #11
    So....

    "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. "

    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 ;)
     
  12. tyr2 macrumors 6502a

    tyr2

    Joined:
    May 6, 2006
    Location:
    Leeds, UK
    #12
    Chris has been an inspiration, I wish him all the best at Tesla. He has transformed the development side of Apple in many ways that were sorely needed, I hope he has the opportunity to be as significant at Tesla.
     
  13. Labeno macrumors regular

    Labeno

    Joined:
    Jul 21, 2008
    #13
    What you said... times infinity... plus one
    --- Post Merged, Jan 17, 2017 ---
    Brilliant software engineers are not pigeoned holed into a single software technology.
     
  14. autrefois macrumors 65816

    autrefois

    Joined:
    Oct 22, 2003
    Location:
    Somewhere in the USA
    #14
    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.
     
  15. happywaiman macrumors member

    Joined:
    Oct 7, 2013
    #15
    Consider Swift 4 has ABI stability in Chris' roadmap, I would think they'll be stable pretty soon.
    Beside, all those critical life safety function? We built on neural network, which is covered under the Accelerate framework umbrella, and another word of "Let's just make a interpolate function that we can't test because we don't even know the test space".

    And you don't need to clear all hose "unused" warning. SSA would have taken care of it, like it has on any compiler existed after 1990s.
    Chris just think it would be nice to remind you that you probably make an logical mistake with some typo (and by not storing the value, the compiler has more room to optimize). That's all.
     
  16. mejsric macrumors 6502a

    mejsric

    Joined:
    Mar 28, 2013
    #16
    At least the watch bands doesn't kill a person yet.
     
  17. diddl14 macrumors 6502a

    diddl14

    Joined:
    Aug 10, 2009
    #17
    Do hope that the autopilot software ends up with much better quality than the latest Xcode releases...
     
  18. kepler20b macrumors 6502

    Joined:
    Oct 18, 2014
    #18
    obviously he wont be developing swift for tesla.

    Tesla already has its own proprietary software stack for autopilot.
     
  19. Larry-K macrumors 68000

    Joined:
    Jun 28, 2011
    #19
    Yeah, but the Dongle Division gets all the plum work.
     
  20. Rogifan Suspended

    Rogifan

    Joined:
    Nov 14, 2011
    #20
    I thought everyone said Apple's car project was ridiculous because Macs or something.
     
  21. futbalguy macrumors 6502

    Joined:
    May 16, 2007
    #21
    He created a compiled language meant to be used with his compiler tools. Swift and LLVM are closely related. He has spent his career understanding and working with languages.

    It's not a leap to say this next job could be quite different, but obviously he understands how to manage big projects and how to get a lot of performance out of code which I'm sure will both be very beneficial to Tesla.
     
  22. kepler20b macrumors 6502

    Joined:
    Oct 18, 2014
    #22
    A lot of people here made fun of Elon when he famously said Tesla rejects go work for Apple.


    BTW, Elon said that in response to stories that Tesla's best engineers/workers were being poached by Apple for its own car project.


    Funny how the truth eventually bubbles to the top.
     
  23. BrianKonarsMac macrumors 65816

    Joined:
    Apr 28, 2004
    #23
    Great article, one of the better reads on here in awhile!
     
  24. kepler20b macrumors 6502

    Joined:
    Oct 18, 2014
    #24
    Its also serious because the last round of rumors were that Apple was shiftign away from building a car to building out the software for autonomous vehicles. If one of their most talented software engineers who created a proprietary software stack that millions of people use today doesnt want to work on it... worse yet... he leaves for a competitor... makes you wonder that the state of the project stands at.
    --- Post Merged, Jan 17, 2017 ---
    One thing that has always irked me about Uber, apple, but to a lesser extent google (bc they are the richest and have the best engineers period) is that none of them manufacture cars.


    Tesla does. And Elon's plan is to own the whole ****ing vertical, he wants the entire vertical for self driving autonomous cars.

    Uber/apple will be beholden to partnering with a car manufacturer. They wont be able to subsidize their costs or expenditures to get to an acceptable level of autonomous driving... because they will have to buy the damn cars from someone. And those cars will have to be retro-fitted.
     
  25. Bart Kela macrumors 6502a

    Bart Kela

    Joined:
    Oct 12, 2016
    Location:
    No Service
    #25
    When someone uses the word "everyone", they are likely making a sweeping generalization that is incorrect.
     

Share This Page