回顾2013软件开发:JavaScript领风骚
英文原文:App dev 2013: The winners and losers
2013 年马上就要过去,回顾这一年各行各业发展风起云涌。下面,我们与大家一起回顾下 2013 年在软件开发领域表现出的几大行业趋势。
1. JavaScript 领风骚
在过去的 2013 年,JavaScript 几乎成为软件开发领域最热门的讨论话题。JavaScript 也像滚雪球一样,越滚越大。今年流行的 JavaScript 开发框架,如 Meteor、Angular.js、Famo.us 等,可以帮助开发者更加方便快速地开发出想要的应用程序。JavaScript 在当前移动开发大潮和服务器领域(Node.js)也表现突出。
基于 JavaScript 的移动开发平台的使用数量和排名,远远领先于 Java、Objective-C、C#、Ruby 和 C/C++等语言。
2. Java 和 .Net 式微
2013 这一年,iOS 和 Android 平台仍是开发者的重要活动地带。相对前几年,Java 和 .Net 仍然还是比较重要的开发平台,但已无法重现过去的辉煌了。
但我们也看到,Java SE 和 Java EE 未来仍将拥有相当多的用户。Oracle 今年发布了版本 Java EE 7,主要改进重点就放在了 HTML5、批处理和 Web 上。
微软今年发布了 Visual Studio 2013,同时也更新了 .Net。.Net 新版本改进主要也是在 Web 开发上。相比 Android 和 iOS 的火爆程度来说,微软还是缺席了当今的移动大战,徒留一个 .Net 与 Java 同沉沦。
3. PaaS 迎来新春
作为云计算服务平台子集的 PaaS(Platform-as-a-Service)较过去几年,2013 这一年则得到了更多关注和评价。微软的 Windows Azure 和亚马逊的 AWS,使得开发者在“云”上构建和部署应用程序更加方便。
分析专家 Greg Zwakman 表示,2013 年 PaaS 使用率较 2012 年增长了 50%,并预计 2016 年 PaaS 使用增长率将达到 41%、业务收入占整个云计算产业的 24%。
4. API 获青睐
移动应用和云部署成为 API 发展的关键驱动,我们可以把 2013 年看做是一个分水岭,未来 API 的发展将更加迅速。未来,技术公司会构建越来越多的 API 来提供给开发者,以增强他们的业务线。内部私有 API 也将会是一个主要看点。