最新消息:扫描右侧莎龙博客微信公众账号获取文章访问密码^_^QQ交流群:112302518

Swift编程语言真的发展这么快?

编程 莎龙 1208浏览 0评论

Swift语言是苹果于2014年推出的一门编程语言,该语言起初主要应用于苹果的系统,主要是提升开发效率、让开发人员轻松地开发出app应用,然而经过短短几个月的发展,据说苹果的Swift语言发展飞速,莎龙个人感觉有一定的水分!

也许我这样的表达显得武断,但是作为一门开发语言,从开始推行到被人们接受,再到应用需要一定的周期,谷歌推行Go语言用了5年,苹果推行Swift语言只用5个月?举一个很简单的例子,早在很久以前微软就推行c#,然而现在纵观编程市场,c#应用确实有限,特别是在web的开发上!以下是援引一段关于Swift发展的报道:

苹果全新Swfit编程语言虽然发布仅仅几个月,但很多iOS和OS X开发者都表示对Swift的印象不错,这些开发者包括美国航空、Getty Images、LinkedIn(领英)和多邻国(Duolingo)。Swift编程语言的优势明显,开发速度更快,完成的应用Bug也更少。与此同 时,大家对Swift全新编程语言的兴趣也不断增加。

苹 果在去年6月举行的WWDC全球开发者大会上首次公布Swift编程语言,伴随着iOS 8和OS X Yosemite,Swift也在去年9月正式发布。Swift深度集成Chris Lattner的LLLVM编译器。Swift的目标是加速代码i,带来现代编程概念并防止常见得错误出现导致应用崩溃。

苹果战略投资Swift

苹 果首席执行官Tim Cook上周表示:“我们全新编程语言,Swift获得了很好的反响,这让我们始料未及。发明一种全新的编程语言只有很少公司可以做到,我们相信 Swift将会对我们的生态圈造成深远影响。”创建一种全新的编程语言是非常有雄心的任务,迅速获得开发者的青睐同样非常有挑战。苹果作为iOS和OS X平台的拥有者而宣传Swift,不过Swift的设计也非常优秀,可以与目前的开发项目很好的集成,并与Objective-C代码共存。

Swift 吸引开发者的主要因素就是,与Objective-C相比,Swift可以轻松的让新手程序员掌握,并很快提高效率。Swift借鉴了很多其他编程语言的 元素,包括Rust、Haskell、Ruby、Python、C#和CLU。苹果很注重Swift的性能,并提到使用Swift代码编写的搜索逻辑执行 效率要比Objective -C快2.6倍,比Pyton快8.4倍。

开发者涌向Swift

Cook 提到:“Swift去年9月发布,作为Xcode工具的一部分。Xcode发布1个月后,下载量超过了1100万。”最近来自RedMonk的报告显示 Swift的增长速度很快,迅速成为最受欢迎的编程语言之一。RedMonk今年1月报告,苹果Swift进入最流行的25种编程语言中只花费了5个月, 谷歌Go语言则花费了5年时间。

让Swift迅速获得成功的还有很多国际大学和电脑学校已经将Swift融入自己的课程之中,包德国慕尼黑 技术大学、墨西哥学蒙特雷技术大学、法国Ingésup大学、阿伯里斯特威斯大学、英国普利茅斯大学和澳大利亚皇家墨尔本理工大学。除了已经推出 Swift课程的斯坦福大学,还有很多美国大学开始教授Swift课程。

转载请注明:莎龙博客2017 » Swift编程语言真的发展这么快?