在改善编程语言方面Google都有哪些贡献?
文章来源:http://www.pixelstech.net/article/1392996968-What-has-Google-done-on-improving-programming-languages
Google现在位居全球最具创新的IT公司之首。他们常常会给我们带来一些革命性的产品,像Google Glass(谷歌眼镜)、Google Fiber(谷歌光纤)、Automatic Mobile Cars(自动移动的汽车),等等。内置的强大的软件系统支撑了所有这些伟大的产品。Google使用了许多编程语言来开发这些软件,与此同时,他们大量投入资源来改善他们和我们今天正在使用的编程语言。
在改善编程语言方面Google都有哪些贡献?Simon Willison提供了一些例子。Google在编程语言改进方面投入了大量资源,时至今日持续投入已经超过了10年。
(1) 他们雇佣了Python团队的很多核心成员(包括发明人Guido van Rossum),并且不遗余力地支持他们在Python上的工作。
(2) 他们的Android团队开发并支持了一个全新的开源JVM,叫做Dalvik。
(3) 他们资助了C语言的发明人之一来发明一个崭新的系统编程语言Go。
(4) 他们资助了在HTML上的某些巨大改进,包括WHAT-WG(它对HTML5的产生至关重要)。
(5) 他们的许多雇员全身心地为国际标准化团体出力。
(6) 作为Chrome的一部分,他们支持了V8的创建。V8是一个让人叹为观止的、强大的JIT JavaScript实现,同时也是Node.js的核心。
(7) Dart:Dart是一个新的带库的web编程语言,是一个虚拟机,同时也是工具。它能够帮助开发者创建结构化的web应用,此外,它还能够编译为JavaScript来在整个web上运行。
(8) Google也公开了内部的JavaScript编程规范指导书,以指导开发者写出易维护的和易阅读的JavaScript代码。这份指导书被全世界成千上万的开发者所采用:https://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml。
(9) 通过Google编程夏令营,他们在财务上支持了很多开源项目。
对于老百姓来说,Google一直被认为是一个能够带来像Google Glass这样革命性产品的公司。但是从上面列出的可以看出,Google为我们带来的很多创新并不是那么的显而易见。
你还能够想到Google为编程语言社区带来的其它的贡献吗?
(本人新浪微博:http://weibo.com/zhouzxi?topnav=1&wvr=5,微信号:245924426,欢迎关注!)
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。