本月初,Swift的发明者Chris Lattner宣布离开苹果跳槽至特斯拉担任领导自动驾驶工程团队的自动驾驶软件副总。Lattner并未解释离开的原因,不过之后却否认了一个关于他因苹果保密文化而“感到受限制”的报道。为此Macumors网站与他取得联系并获得了他真正的离职原因。Lattner称答案很简单:他想尝试新的东西。
“我已经写了30年代码,其中16年用来打造开发工具。我很爱这项事业,但我已经准备好尝试一些新的东西。自动驾驶很显然对世界来讲非常重要,因为它可以拯救人的生命(以及提高便利性)。这也是一项非常艰巨的任务和技术难题,我的打造大型软件和团队开发的经验将很有帮助。当然,我也是一名超级特斯拉粉丝。”
他补充道,“这是一个艰难的决定”,不过提到能为特斯拉的自动驾驶技术工作的机会简直“无法抗拒”。
“这是一个非常艰难的决定,因为我很关心在苹果的那些技术和人,因为我在那里待了很久。不过在,进入一个全新的领域并能够与非凡的特斯拉自动驾驶团队共事的机会简直让人难以抗拒。”
在特斯拉,Lattner将帮助该公司实现一项伟大的目标:完全自动驾驶汽车。去年10月,特斯拉称其所有量产的汽车,包括Model 3都拥有满足自动驾驶技术需求的硬件配置,现在技术实现只是时间问题。
特斯拉称:
“你所需要做的是上车并告诉车辆你想去哪。如果你什么都不说,车辆会查看你的日程表并带你到那。或者如果日程没有带你回家。你的特斯拉能够计算出路线,街路导航,管理带有信号灯、停车标志和环岛的复杂路口通行,处理高速行驶的高密度车流量的高速公路行驶。当你到达目的地时,你只需要在入口下车,你的车辆会进入停车场搜寻模式,自动找到一个空位并停车。你只需在手机上轻点一下即可召唤你的爱车。”
特斯拉的自动驾驶技术在目前阶段处于半自动驾驶阶段。可以执行诸如转向和停车的功能。特斯拉的第二代硬件套装拥有8个摄像头可以提供360度可视范围以及250米的控制范围。12个超声波传感器和前向雷达可以侦测物体,甚至可以穿越大雨、大雾、扬尘和前面的车辆。
特斯拉仍承诺在今年末提供全自动驾驶技术,但特斯拉称这也取决于获取监管许可的过程的长短。一旦获得批准,该技术将真正改变汽车行业,不难想象为什么Lattner想要参与到这个改变当中。
在苹果,他领导了一个200人的团队负责Swift、Xcode、Swift Playground、Instruments、CPU和GPU编译器以及底层开发工具。这些工具被苹果和第三方开发者使用,为iOS、macOS、watchOS和tvOS平台开发应用。
Lattner在2005年被苹果招致麾下。随后在2010年开始Swift语言的开发,该语言在2013年成为工具团队的重点任务。Swift在2014年WWDC大会上发布。
从2015年末开源以来,Swift现在已拥有一个很大的开发者社区,所以Lattner现在才考虑追求一个全新的机会,而不必再为语言的未来感到担忧。
扫一扫 关注公众号