专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
OSC开源社区  ·  地表最强「开源版PS」——GIMP ... ·  2 天前  
程序员的那些事  ·  65 ... ·  昨天  
程序员的那些事  ·  3·15 ... ·  3 天前  
51好读  ›  专栏  ›  OSC开源社区

2016 年主流编程的未来发展趋势预测

OSC开源社区  · 公众号  · 程序员  · 2016-12-29 08:31

正文

长按图片识别二维码报名参与码云用户见面交流会


JavaScript 最新版本


自2015年6月 JavaScript/ECMAScript 6 推出以来,其新功能被广泛应用于网络开发领域。超过 90% 的主流浏览器和 Node.js 兼容 ES6 语法,即使是未实现 ES6 的老版本浏览器,你也能通过转译器或者 polyfill 用上 ES6。旧版本的 JavaScript 不会一夜之间消失殆尽,但我们可以看到 ES6 在2016年的使用有显著增长,预计明年会有更多开发网站投入使用。


BaaS


BaaS 在2016的使用情况有所增长。BaaS 通过使用第三方服务为项目执行某些重复任务,如,云存储或通知推送等。因前端架构的不断更新改进,后端 API 服务也在不断优化以与前端进行交互。开发人员越来越多地开始使用组合技术,即,整个系统由几个较小应用程序组成,这样的应用程序容易由第三方服务提供。


映像管理和部署


Docker 和 Packer 这类服务今年在开发团队使用广泛,它们允许工程师快速生成容器映像。开发人员可用它快速构建项目并在多个服务器上轻松实现部署。基于容器的系统已成为开发人员必备工具,因手工配置服务耗时耗力,所以自动化的快速发展就成了必然趋势。


对函数式编程语言的依赖


函数式编程语言在2016年稳步增长,如 Haskell,Clojure 和 Scala。智能手机和联网设备的大量增加,使得服务端语言的需求不断提升。函数式编程模型大多是无状态的,软件部分可在不同的 CPU 内核或者机器上高效地并行运作而不需要复杂的同步机制。这使得函数式范型成了进行诸如 Web 请求的并发处理的大杀器。


Material Design 和格局共性







请到「今天看啥」查看全文