Google's contribution to improving programming languages

Source: Internet
Author: User
Tags in python

Google is now the top of the world's most innovative IT companies. They often bring us some revolutionary products, like Google Glass (Google glasses), Google Fiber (Google Fiber), Automatic mobile cars (auto-moving cars), and so on. The built-in powerful software system supports all of these great products. Google uses a number of programming languages to develop these software, while at the same time investing heavily in resources to improve them and the programming language we are using today.

What is Google's contribution to improving the programming language? Simon Willison has provided some examples. Google has invested a lot of resources in programming language improvements, and has continued to invest more than 10 years today.

(1) They hired many of the core members of the Python team (including inventor Guido van Rossum) and spared no effort to support their work in Python.

(2) Their Android team developed and supported a new Open-source JVM called Dalvik.

(3) They funded one of the inventors of the C language to invent a new system programming language go.

(4) They have funded some great improvements in HTML, including WHAT-WG (which is critical to the generation of HTML5).

(5) Many of their employees devote themselves to the international standardization community.

(6) As part of Chrome, they support the creation of V8. V8 is an amazing, powerful JIT JavaScript implementation, but also the core of Node.js.

(7) Dart:dart is a new Web programming language with libraries, a virtual machine and a tool. It can help developers create structured Web applications and, in addition, it can be compiled into JavaScript to run across the web.

(8) Google has also disclosed internal JavaScript programming guidelines to guide developers in writing easily maintainable and readable JavaScript code. The guidebook was adopted by tens of thousands of developers around the world: Https://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml.

(9) Through the Google programming camp, they are financially supporting a lot of open source projects.

For the common people, Google has long been seen as a company capable of bringing revolutionary products like Google Glass. But as you can see from the list above, many of the innovations Google has brought to us are not so obvious.

Can you also think about the other contributions Google has made to the programming language community?

Article Source: http://www.pixelstech.net/article/1392996968-What-has-Google-done-on-improving-programming-languages

Back to the column page: http://www.bianceng.cnhttp://www.bianceng.cn/Programming/extra/

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.