SWIFT – 庄闲棋牌官网官方版 -199IT //www.otias-ub.com 发现数据的价值-199IT Wed, 15 Apr 2015 17:36:49 +0000 zh-CN hourly 1 https://wordpress.org/?v=5.4.2 StackOverflow:调查显示苹果Swift成最受欢迎编程语言 //www.otias-ub.com/archives/340239.html Wed, 15 Apr 2015 17:36:49 +0000 //www.otias-ub.com/?p=340239 1183677981

最近苹果手表预订火爆,再次揭示了科技行业一个规律——“苹果做什么什么都能火”。大约一年前,苹果推出了新的编程语言Swift。最近的一个程序员民调显示,该语言已经成为最受欢迎的编程语言,做到了后来居上。

最近,程序员开发问答服务网站“StackOverflow”进行了一次民调。主要针对全世界157个国家的2.6万名开发者。这些样本中,6800人为全职程序员,1900人为移动开发员,1200人为前端开发员,1.2万人为其他类型的开发者。

调查方向受访者问及,在过去一年中曾经使用什么编程语言来开发软件,哪种语言用的最多。

民调结果显示,苹果公司推出的Swift语言,以77.6%的覆盖率,在受欢迎程度上名列第一。超过了其他许多知名度较高的开发语言。

C++11语言覆盖率为75.6%,排名第二。

微软公司推出的已经有多年历史的C#语言,覆盖率仅为67.2%,在榜单中排名倒数第二。

另外一个知名度较高的Python语言,以66.6%的覆盖率,排名倒数第一。

苹果Swift语言之所以受欢迎,原因包括学习时间更短、和Objective-C语言能够兼容,另外开发速度较快。

需要指出的是,调查方也指出,调查结果可能存在一定的误差。因为中国、巴西、日本等国家的开发者,访问StackOverflow网站的活跃度略低于其他非英语国家的开发者。

在去年年中的苹果全球开发大会上,苹果正式对外发布了Swift编程语言。当时,苹果负责软件技术的高管Craig-Federighi对开发者表示,希望他们未来能够用Swift语言,取代目前的Objective-C与Python等编程语言。

据报道,这种语言可以用来为苹果电脑和iOS移动设备开发应用软件。和传统语言相比,Swift的语法更加简洁,另外可以实时预览效果。

在Swift发布前,苹果生态应用软件的开发语言主要是Objective-C,这种语言诞生已经30多岁,语法较为复杂,学习成本较高。

Swift的推出,也进一步完善了苹果软硬合一、封闭经营的“花园围墙”生态系统,提升了软件开发员的工作效率,推动了苹果平台应用软件规模的增长。

]]>
RedMonk:研究显示苹果Swift语言迅速为开发者接受 //www.otias-ub.com/archives/322383.html Fri, 16 Jan 2015 17:15:09 +0000 //www.otias-ub.com/?p=322383 苹果Swift语言苹果Swift语言

2015年1月16日市场研究公司RedMonk在半年度的编程语言排名报告中表示,自去年6月发布以来,开发者对苹果Swift语言的兴趣正在大幅提升。

RedMonk的数据基于GitHub上活跃开发项目的数量,以及在Stack Overflow中统计的标签数。

报告指出,相对于其他编程语言,Swift的增长“前所未有”。例如,谷歌的“Go”语言推出于2009年,到目前为止才刚刚进入前20的排名。不过,这一排名并不代表商业市场的趋势,而是更多地反映了个人开发者的兴趣。

通常情况下,当某种语言吸引的开发者大幅增长时,其排名上升幅度为5到10名。不过,当某一语言接近或进入前20的排名后,那么继续上升将相对困难。根据RedMonk的报告,Swift语言的排名从第三季度的68名上升至第四季度的22名,上升幅度达到46位。

苹果在2014年全球开发者大会(WWDC)上发布了Swift语言,这令许多人感到惊讶。当时,苹果将Swift语言定位为Objective-C的继承者。这一适用于iOS和Mac平台的工具随后发布了1.0版本,并于9月份作为Xcode 6.0的一部分推出。

近期,苹果和IBM宣布将利用Swift语言,合作开发100款企业应用。

RedMonk预计,Swift语言将继续获得开发者的接受,并将在今年第三季度发布的下一份报告中进入前20的排名。(

]]>