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/