• 首页
  • javascript
  • 【随笔】javascript 超越 ruby 稳坐 github 第一把交椅

【随笔】javascript 超越 ruby 稳坐 github 第一把交椅

Github 托管这各式各样的开源项目,编程语言多种多样,当长久以来Ruby语言开发的项目居首.

原因是因为Github 本身就是由Ruby 社区诞生出来的,所以长久以来它是Ruby的大本营.

逐渐其他语言开发的开源项目也托管过来,久而久之语言种类越来越多,但是从未撼动过Ruby 的地位.

但是到目前为止,javascript已经在github上稳坐第一把交椅,我个人认为是这几点因素:

(1)如今前端javascript以垄断形式抢占web浏览器,可见前端javascript 工程师一抓一大把.

(2)2009年发布至今的node.js 运行在服务器后端环境的javascript,以前得天独厚的web开发优势迅速侵蚀各大服务器端语言市场.

你能想象目前还未发布1.0正式版的node.js 已经被广大知名企业用于商业化吗?其实初创公司应用此技术的比例更高.

(3)Html5标准推广及各大浏览器厂商的鼎力支持,让寄生在浏览器环境的js发挥更大的本领.

(4)Jquery 这种轻量级前端框架盛行.

(5)最近红的发紫的Angular.js ,由 google 大牛推出,为富客户端应用而生的前端框架,我个人非常看好Angular.js 未来的趋势,它不仅可以减轻你服务器端压力,甚至未来可以让你使用一套web方案来取代各种端应用(比如: ios app, android app ,windows phone app )不仅节省了很多开发成本,而且统一了api接口,维护起来也非常方便,当然功能是有限的,毕竟浏览器没有给javascript开放系统级的权限,也许真的有一天.........html可以和系统打交道.

配上 javaeye 上的截图:




回到顶部