黑马程序员技术交流社区

标题: 苹果新编程语言Swift仅耗时4年完成开发 [打印本页]

作者: 滔哥    时间: 2014-6-5 09:16
标题: 苹果新编程语言Swift仅耗时4年完成开发
据国外媒体报道,苹果新编程语言Swift,从开始研发到最终发布仅用了不足4年时间。该语言背后的创造者为苹果开发者工具部门总监克里斯·拉特纳 (Chris Lattner),根据其在博客上的表述,Swift的底层架构大多由其一人开发完成,而开发期间,仅少数内部人士对此项目知晓。

Swift语言开发工作是从2010年7月开始,但直到2013年才获得了苹果开发者工具部门的重视。拉特纳表示,大多数早期架构的开发是由其个人独自完成的,但到了2011年末,一些非常优秀的工程师开始为该项目提供贡献,这才使得Swift获得了部门的重视。



与其他编程语言一样,Swift受益于其他语言那些来之不易的开发经验。Xcode Playgrounds功能是拉特纳的最爱,也是Swift为苹果开发工具带来的最大创新。该功能提供了不可思议的互动效果,能让Swift代码在编写过程中实时的编译和显示。



拉特纳强调,Playgrounds的功能很大程度是受到了布雷特·维克多(Bret Victor)理念、透写光台以及其他一些互动系统的启发。而将编程变得更加平民化和有趣,拉特纳认为这有助于苹果吸引到下一代的程序员们,甚至让大学重新制定计算机科学专业的课程内容。

拉特纳的宏大目标在苹果全球开发者大会(WWDC)上获得了公司软件工程副总裁克雷格·费德里吉(Craig Federighi)的认可。后者在主旨演讲中向全体开发者传达了苹果的伟大雄心——将公司最为擅长的实用性特点带入到旗下软件开发工具中。

“当Swift首度亮相时,全场惊呼,并为之震惊。”VentureBeat特约撰稿人理查德·赖利(Richard Reilly )表示。但在惊诧过后,开发者们立刻对Swift展现出了浓厚兴趣。仅发布后一天,有关该语言的电子书就被下载了37万次以上。

拉特纳于2005年加盟苹果,其透过博客开玩笑称,Swift在下月就将迎来四周岁生日了。


作者: ningtl    时间: 2014-6-5 10:10
是开源的吗
作者: 黑马—张帅    时间: 2014-6-6 08:10
路过帮顶
作者: wqmsan    时间: 2014-6-6 08:31
顶一个!!!
作者: 但愿''专注..    时间: 2014-6-6 12:48
先观望吧,两年后看看如何发展,不过苹果推的东西一般还是比较看好的
作者: 但愿''专注..    时间: 2014-6-6 12:49
ningtl 发表于 2014-6-5 10:10
是开源的吗

苹果的东西一般不开源。
作者: XCodeRush    时间: 2014-6-6 21:07
语言的更替属于正常现象,有消亡就有新生!
作者: 韩鹏    时间: 2014-6-7 21:20
不明觉厉!
作者: 魑魅魍魉121    时间: 2014-6-8 09:22
好想知道,Swift语言的精妙之处。
作者: More    时间: 2014-6-8 09:43
自己一人完成  这得多牛
作者: 〇veに    时间: 2014-6-8 11:21
这个。。。挺高级的样子,技术也很高!
作者: rao    时间: 2014-6-8 12:52
是不是通过这种创新,最后的最后任何一个人都可能会编程。
作者: 自笃行者    时间: 2014-6-9 22:12
看了下 长姿势了哈
作者: 龙泉长空    时间: 2014-6-13 17:34
这样就是说,一边在编程,一边在看实际效果?
那这样,可太牛了!
作者: 马到成功2014    时间: 2014-6-13 20:53
路过 牛班
作者: 梦幻翌    时间: 2014-6-13 21:50
牛人啊,不知道ios会怎样啊

作者: wojiaojay    时间: 2014-6-15 13:53
魑魅魍魉121 发表于 2014-6-8 09:22
好想知道,Swift语言的精妙之处。

个人感觉,swift语言特点是短小精悍,swift翻译过来就是迅速的,所以以后的代码差不多是书写短,运行速度快,helloword 编码就一句println("Hello,Word") 可见其效率
作者: 魑魅魍魉121    时间: 2014-6-15 15:27
这个还有待观察吧
作者: 马宁    时间: 2014-6-16 00:55
感觉很厉害的样子啊 !
作者: y200745    时间: 2014-6-16 08:00
哎,要学习的太多了。活到老,学到老啊。这个行业还真及时这样哈。
作者: long_believe    时间: 2014-6-16 23:37
也许有一天就进化成普通人都可参与编程的阶段了,那就有的玩儿了
作者: 唐晓东    时间: 2014-6-19 22:52
先顶一个
作者: an1911    时间: 2014-6-22 21:39
与时俱进啊。。。。。
作者: e644638045    时间: 2014-7-8 23:28
支持下111




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2