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 Actualizări prin RSS | E-mail Get updates via feedburner Get updates via twitter
Home / Coding / Programming: Google programm… Prima / Codificare / Programare: programm Google ...

Programming: Google programming language is now real! Programare: Google limbaj de programare este acum real! Go GO Google! Go go Google!

Posted on 12. Postat la data de 12. Nov, 2009 by Dragos in Coding Noiembrie, 2009 de către Dragos în codificare a mărfurilor

GOlang Google programming language

GOlang Google programming language GOlang Google limbaj de programare

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. În primul rând browser-ul Google (Chrome), atunci sistemul de operare mobile Google (android), Google devine din ce în foarte aproape de lansarea propriu (şi, sperăm, open source), sistemul de operare pentru calculatoare. But before that, we needed to expect a “default” programming language from the Goliath of all technological times. Dar, înainte de faptul că, aveam nevoie de a aştepta un "default" limbaj de programare de la Goliat din toate timpurile tehnologice. And it's here! Si e aici! GO is the name of Google's programming language, which from the words of the inventors it is a programming language that is: GO este numele de limbaj de programare, Google, care din cuvintele inventatorilor este un limbaj de programare care este:

  • simple simple
  • fast rapid
  • safe sigur
  • concurrent concurente
  • fun distracţie
  • and of course.. open-source şi desigur .. open-source

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. Deşi limba arata foarte similar la C şi C + +, dezvoltatorii spun că limba GO a numeroase îmbunătăţiri care a pus această noutate în acelaşi rând cu limbi, cum ar fi C, C + +, Java sau Python.

Here are some points, which are the main features of GO: Iată câteva puncte, care sunt principalele caracteristici ale GO:

Go compilers produce fast code fast. Compilatoare Du-te repede codul de a produce rapid. Typical builds take a fraction of a second yet the resulting programs run nearly as quickly as comparable C or C++ code. Tipic construieşte să ia o fracţiune de secundă încă programele care rezultă rula aproape la fel de repede ca comparabile C sau C + + cod.

Go is type safe and memory safe. Du-te este de tip în condiţii de siguranţă şi de memorie în condiţii de siguranţă. Go has pointers but no pointer arithmetic. Du-te, dar nu are indicaţii aritmetică indicatorului. For random access, use slices, which know their limits. Pentru acces aleatoriu, felii de utilizare, care cunosc limitele lor.

Go promotes writing systems and servers as sets of lightweight communicating processes, called goroutines, with strong support from the language. Du-te promoveaza scris sisteme şi servere ca seturi de uşoare proceselor de comunicare, numit goroutines, cu sprijin puternic din această limbă. Run thousands of goroutines if you want—and say good-bye to stack overflows. Run mii de goroutines dacă doriţi-şi spune la revedere stivă deversari.

Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. Du-te-a rapid construieşte, de sintaxă curat, de colectare a gunoiului, metodele de orice tip, şi a alerga-reflecţie timp. It feels like a dynamic language but has the speed and safety of a static language. Se simte ca un limbaj dinamic, dar are viteza şi siguranţa o limbă statică. It's a joy to use. Este o bucurie de a utiliza.

Yet not convinced about the power of GO? Cu toate acestea, nu a convins despre puterea de a merge? Russ Cox from Google, explains the fast compiles of big programs with GO: Russ Cox de la Google, explică rapid compilează de programe de mare cu GO:

Convinced now? Convins acum? Then G O f o r i t ! Apoi, G O f o r t i! :)

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 la Google: Du-te Proiectul a fost conceput pentru a face mai uşor pentru a scrie un fel de servere şi alte software-ul Google utilizează pe plan intern, dar punerea în aplicare nu este destul de matur încă suficiente pentru folosirea pe scară largă de producţie.

Translate this post Traduceţi acest post


Related posts: Legate de posturi:

  1. Google search engine: is indexing everything, but how accurate? Google ca motor de căutare: indexare este totul, dar cum exacte? Strange things happening on IconArchive.com Lucruri ciudate se intampla pe IconArchive.com

    blog comments powered by Disqus comentarii blog-ul creat de Disqus