TA的每日心情 | 开心 2016-12-9 18:18 |
---|
签到天数: 85 天 连续签到: 1 天 [LV.6]常住居民II 扫一扫,手机访问本帖
|
知名网站Stack Overflow声称,如今程序员使用基于Linux的开源操作系统的可能性比以往任何时候都要小,不过这对开源来说一定就是坏事吗?
GNU/Linux在广大程序员当中的人气在下跌,这是知名网站Stack Overflow开展的一项调查得出的结果。该网站声称,如今Mac OS X已取代开源平台,成为第二个大流行的代码开发环境,仅次于Windows。
Stack Overflow开展了调查,了解踊跃参与其编程社区的广大开发人员当中的目前趋势。调查结果体现了全球各地56000多名程序员的回应。Web开发人员是人员最庞大的群体,不过形形色色的程序员都回复了调查。
该网站向程序员们询问了涉及各种话题的问题,从编程趋势到涉及宠物的喜好,不一而足。不过在Stack Overflow及我们看来,最值得关注的发现结果是,作为一种桌面操作系统,GNU/Linux在广大程序员当中的人气在继续下跌。
两年前,开源操作系统这个类别还是人气仅次于Windows的第二大选择。去年,它与Mac OS X不相上下。今年的结果却显示,OS X比Linux大幅领先。
另外值得注意的是,Stack Overflow表示,在确实使用基于Linux的环境的程序员当中,Ubuntu一枝独秀。Canonical公司的这款操作系统控制着整个操作系统市场的12.3%,相比之下,开源这个类别其余表现出色的操作系统所占的份额合计还不到2%。
这倒不是说Linux面临危机,即使是在开发人员当中。调查询问程序员他们使用哪种桌面操作系统,而不是询问他们部署哪种编程环境。这对许多人来说可能是同一回事,但对所有人来说肯定并非同一回事。另外,如果你考虑到虚拟化环境和基于云的环境,很可能会有许多这样的开发人员:他们在计算机上运行一种主要的操作系统,但在以虚拟方式或通过云访问的其他类型的平台上编写代码(或测试代码)。所以,确定最流行的桌面操作系统并不像听起来那么简单直观。
此外,从某种意义上来说,尽管GNU/Linux作为一种托管环境仍然具有重要地位,更多的程序员向Mac OS X迁移这个事实对开源社区来说却是件好事。这意味着,开发人员可以针对基于Linux的平台编程程序,没必要运行Linux本身。这体现了近些年来跨平台兼容性的发展。而云计算不断发展壮大,加上甚至像微软这些闭源厂商的专有平台也开始走开源道路,这样一来,针对任何一种类型的环境编写程序来得极其容易,不管你在本地使用哪一种环境。
|
|