- Linux is used on all the servers of Google datacenters
- GCC for C++
- A Servlet Container. Although Google uses its own Google Servlet Engine they recommend using Apache Tomcat and Jetty
- Java used at least in Google AdWords, Gmail and Google Calendar and with all Google XMLHttpRequest web applications with Google Web Toolkit (Google does not like coding directly in JavaScript so they use GWT to translate Java to JavaScript)
- Eclipse for any Java development
- Python used at least in Youtube
- Protocol Buffers instead of the slow to generate and parse and difficult to use correctly XML
- Subversion and Git (Git is used, at least, for Google Android development)
2008-11-27
On Google Technologies
Google is currently the information technology leader because most of their systems are better engineered than the competence (like Microsoft or Yahoo). Here is a list of technologies that Google uses that you should be using too.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment