Google在改善编程语言方面的贡献

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://www.pixelstech.net/article/1392996968-What-has-Google-done-on-improving-programming-languages

返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/extra/

时间: 2024-12-26 20:09:46

Google在改善编程语言方面的贡献的相关文章

在改善编程语言方面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发布全新编程语言Go 尚未被大规模应用

[搜狐IT消息]北京时间11月11日消息,据国外媒体报道,Google今天宣布推出名称为Go的新编程语言,旨在让编程人员更轻松.更快速和更高效的编写应用. Google员工将Go称为一个"试验性语言",试图融合Python等动态语言的开发速度和C或C++等编译语言的性能和安全. Google Go团队成员在博客中表示,编译完成的Go程序的运行速度接近C语言. Google Go语言官网称,希望那些喜欢尝试的用户来体验该语言.Google坦承,Go语言目前尚未在Google内部被使用,至

Google改进对编程语言中特殊字符的搜索

果你曾经试图搜索一些编程语言特定操作和字符的含义,你就知道它是多么让人不爽. 因为你经常需要在搜索中加上相应编程语言的名称,或者尝试用引号将其括起来,才能让搜索出来的结果能够符合想要的内容.而如今,Google改进了搜索编程语言中特殊字符和操作的方法. 对于2-3个特殊字符(例如===或!=)的查询,Google会返回编程方面的含义. 这个改进无疑对于开发人员来说是很有帮助的,同时这种变化还改进了搜索产品名称或组织与标点符号,如Notepad++. 该功能应该已针对使用Google搜索的所有用户

Google改善搜索引擎索引Flash文件

据Google官方博客报道,Google已经开发了一种新的索引算法,可以索引http://www.aliyun.com/zixun/aggregation/12592.html">Flash菜单.按钮以及横幅,或者其他有内容的Flash文件,最近,由Adobe公司提供的Flash技术,Google正在改善搜索引擎索引SWF文件的效果,新的Flash索引算法整合来Adobe的Flash Player技术.这将大为改善Flash内容的搜索效果.不过,尽管搜索引擎现在已经可以索引SWF文件中的静

在Google Play引入付费搜索结果

摘要: Google仍然是搜索市场当之无愧的龙头.它的那些Google Glass.无人汽车.风力发电.无人机Project Wing,Project Loon,喷气背包.悬浮滑板等未来计划依旧很酷,而且Google X的第一个五年计划 Google仍然是搜索市场当之无愧的龙头.它的那些Google Glass.无人汽车.风力发电.无人机Project Wing,Project Loon,喷气背包.悬浮滑板等未来计划依旧很酷,而且Google X的第一个五年计划还实现了盈利.尽管如此,在两位创始

Google仍然是搜索市场当之无愧的龙头

摘要: Google仍然是搜索市场当之无愧的龙头.它的那些Google Glass.无人汽车.风力发电.无人机Project Wing,Project Loon,喷气背包.悬浮滑板等未来计划依旧很酷,而且Google X的第一个五年计划 Google仍然是搜索市场当之无愧的龙头.它的那些Google Glass.无人汽车.风力发电.无人机Project Wing,Project Loon,喷气背包.悬浮滑板等未来计划依旧很酷,而且Google X的第一个五年计划还实现了盈利.尽管如此,在两位创始

Google云计算:转战云数据库

Google云SQL产品经理Navneet Joneja表示,从Google应用程序引擎的用户已经有一个简单的方法来开发数据库驱动的应用.使用应用程序引擎,Google PaaS链接云SQL会使开发者避免负担数据库管理,维护,管理. "这项服务目前是免费的,Google在收费前,会提前30天通知用户."joneja在博客中表示.同时Google官方表示,在2011年该项服务不会收费. 但最后,价格会上升.五月份Google表示今年下旬计划增加应用程序引擎的云计算基础设施的价格,但当最近

从Google未来领袖看我们的问题

互联网是个机会之地,因为这里有20多岁的CEO,也有很多为青年才俊留出的机会,正常情况下真材实料的人才是不容易被埋没的. 对于一个健康向上的互联网企业来说,新陈代谢极为重要,当企业取得一定成就之后,更难的并不是维持这种成就,而是不断取得更大成就.企业具备培养和引进创新思维人才的能力,才是保持企业竞争力的一个法宝. Google管理层最近变化比较大,两个直接向CEO拉里佩奇报告的高管,负责地图和电商业务的副总裁杰夫•胡博,以及负责Android业务的安迪•鲁宾卸职另有任用,这给一些年轻人带来了更多

Google Chrome的开发走向新的开发者阶层制度

以往Chrome的开发采用比大部分的Google计划更加协力合作的方式,但是现在,它的领导人决定要清楚定义领导者的角色,以让该浏览器的成长获得更佳的管理.较高阶层的Chrome工程师Ben Goodger日前在开放来源Chromium计划(负责开发Chrome)的开发者邮件信中指出,未来将不再采用以通知的方式,告知受到程序码的特定变动影响的程序人员「观察名单」(watchlist),而是列在「拥有者」(owners)名单中的程序人员现在必须核准该项变动. Goodger写道,「大部分Chromi