This is a translated page. The original can be found here: http://iwebdevel.com/2009/11/12/programming-google-programming-language-is-now-real-go-google-developer-website-fast-compile-build/
UPDATES VIA RSS | Email ACTUALITZACIONS VIA RSS | Email Get updates via feedburner Get updates via twitter
Home / Coding / Programming: Google programm… Inici / codificació / programació: Programm Google ...

Programming: Google programming language is now real! De programació: llenguatge de programació de Google és ara real! Go GO Google! Go Go Google!

Posted on 12. Publicat a 12. Nov, 2009 by Dragos in Coding Novembre de 2009, per Dragos a la codificació de

GOlang Google programming language

GOlang Google programming language GOlang llenguatge de programació de Google

First the Google Browser (Chrome), then the Google mobile operating system (Android), Google is getting really close to launching its own (and hopefully open source) operating system for computers. En primer lloc el navegador de Google (Chrome), aleshores el sistema operatiu mòbil de Google (Android), Google és molt a prop de llançar la seva pròpia (i font d'esperança obert) del sistema operatiu per a ordinadors. But before that, we needed to expect a “default” programming language from the Goliath of all technological times. Però abans d'això, teníem d'esperar una "default" el llenguatge de programació des del Goliat de tots els temps tecnològics. And it's here! I és aquí! GO is the name of Google's programming language, which from the words of the inventors it is a programming language that is: GO és el nom del llenguatge de programació de Google, que de les paraules dels inventors és un llenguatge de programació que és:

  • simple simple
  • fast ràpid
  • safe segur
  • concurrent concurrents
  • fun diversió
  • and of course.. open-source i, per descomptat .. de codi obert

Though the language looks very similar to C and C++, the developers say that the GO language has many improvements that put this novelty in the same row with languages such as C, C++, Java or Python. Encara que el llenguatge és molt similar a C i C + +, els desenvolupadors diuen que l'idioma GO té moltes millores que aquesta novetat en la mateixa fila amb llenguatges com C, C + +, Java o Python.

Here are some points, which are the main features of GO: Aquests són alguns punts, que són les principals característiques de GO:

Go compilers produce fast code fast. Anar compiladors produir ràpidament un codi ràpid. Typical builds take a fraction of a second yet the resulting programs run nearly as quickly as comparable C or C++ code. Típica construeix prendre una fracció de segon, no obstant això, els programes resultants córrer gairebé tan ràpid com C comparables o codi C + +.

Go is type safe and memory safe. Go és el tipus d'assegurança i de la memòria de seguretat. Go has pointers but no pointer arithmetic. Go té punters, però no l'aritmètica de punters. For random access, use slices, which know their limits. Per accés aleatori, rodanxes d'ús, que coneixen els seus límits.

Go promotes writing systems and servers as sets of lightweight communicating processes, called goroutines, with strong support from the language. Anar promou sistemes d'escriptura i servidors com a conjunts de processos de comunicació de pes lleuger, anomenat goroutines, amb fort suport de la llengua. Run thousands of goroutines if you want—and say good-bye to stack overflows. Executar milers de goroutines si vostè vol-i diuen adéu als desbordaments de pila.

Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. Go ha ràpid construeix, sintaxi neta, recollida d'escombraries, els mètodes de qualsevol tipus, i executar la reflexió del temps. It feels like a dynamic language but has the speed and safety of a static language. Se sent com un llenguatge dinàmic, però té la velocitat i la seguretat d'un llenguatge estàtic. It's a joy to use. És una alegria d'utilitzar.

Yet not convinced about the power of GO? No obstant això, no està convençut del poder de ANAR? Russ Cox from Google, explains the fast compiles of big programs with GO: Russ Cox de Google, explica el ràpid compilació de grans programes amb GO:

Convinced now? Convençuda d'ara? Then G O f o r i t ! Llavors G O F o r i t! :)

Note from Google : The Go project was conceived to make it easier to write the kind of servers and other software Google uses internally, but the implementation isn't quite mature enough yet for large-scale production use. Nota de Google: El projecte Go va ser concebut per fer més fàcil escriure el tipus de servidors i altres software de Google utilitza internament, però l'aplicació no és del tot prou madura per a l'ús a gran escala de producció.

Translate this post Demanar aquest missatge


Related posts: Llocs relacionats amb:

  1. Google search engine: is indexing everything, but how accurate? Motor de cerca de Google: és la indexació de tot, però ¿Quan exacte? Strange things happening on IconArchive.com Passant coses estranyes en IconArchive.com

    blog comments powered by Disqus blog alimentat per Disqus