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 Updates via RSS | E-post Get updates via feedburner Get updates via twitter
Home / Coding / Programming: Google programm… Avaleht / kodeerimise / Programmeerimine: Google'i programm ...

Programming: Google programming language is now real! Programmeerimine: Google keeles programmeerimine on nüüd reaalne! Go GO Google! Go Go Google!

Posted on 12. Postitatud 12. Nov, 2009 by Dragos in Coding November, 2009 Dragos in Kood

GOlang Google programming language

GOlang Google programming language GOlang Google keeles programmeerimine

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. Esimese Google Browser (Chrome), siis Google'i mobiili operatsioonisüsteemi (Android) Google muutub tõesti lähedal käivitab oma (ja loodetavasti ka avatud lähtekoodiga) operatsioonisüsteemidega arvutites. But before that, we needed to expect a “default” programming language from the Goliath of all technological times. Aga enne, et meil on vaja oodata, "vaikimisi" programmeerimise keel Goliath kogu tehnika korda. And it's here! Ja see on siin! GO is the name of Google's programming language, which from the words of the inventors it is a programming language that is: GO nime Google'i programmeerimise keel, mis alates sõnade leiutaja on programmeerimise keel, mis on:

  • simple lihtne
  • fast kiire
  • safe ohutu
  • concurrent samaaegse
  • fun tore
  • and of course.. open-source ja muidugi .. avatud lähtekoodiga

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. Kuigi keel tundub väga sarnane C ja C + +, arendajad öelda, et GO keeles on palju edusamme, et panna see uudistoode samas reas koos keeled näiteks C, C + +, Java või Python.

Here are some points, which are the main features of GO: Siin on mõned punktid, mis on peamised tunnused GO:

Go compilers produce fast code fast. Mine koostajad toota kiiresti kood kiire. Typical builds take a fraction of a second yet the resulting programs run nearly as quickly as comparable C or C++ code. Tüüpiline ehitab võtta sekundi murdosa jooksul veel saadud programmid perspektiivis peaaegu sama kiiresti võrreldavaid C või C + + koodi.

Go is type safe and memory safe. Go on tüüpi ohutu ja mälu ohutu. Go has pointers but no pointer arithmetic. Go on viiteid, kuid mitte kursor aritmeetika. For random access, use slices, which know their limits. Juhuslike, kasutamine viilud, kes teavad oma piire.

Go promotes writing systems and servers as sets of lightweight communicating processes, called goroutines, with strong support from the language. Liikumine soodustab kirjalikult süsteemid ja serverid komplektina kerge edastamise protsessid, mida nimetatakse goroutines, tugeva toetuse keeles. Run thousands of goroutines if you want—and say good-bye to stack overflows. Käivita tuhandeid goroutines kui soovite, ja öelda hüvasti korstna voolab.

Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. Liikumine on kiire ehitab, puhta süntaksi, prügi kogumise meetodeid igat tüüpi ja run-time peegeldus. It feels like a dynamic language but has the speed and safety of a static language. See tunne on dünaamiline keeles, kuid on kiiruse ja ohutuse staatiline keeles. It's a joy to use. See on rõõm kasutada.

Yet not convinced about the power of GO? Ometi ei ole veendunud võimsus GO? Russ Cox from Google, explains the fast compiles of big programs with GO: Russ Cox Google selgitab kiiresti koostab suurte programmides GO:

Convinced now? Veendunud nüüd? Then G O f o r i t ! Siis 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. Märkus Google: Go projekt kavandati oleks lihtsam kirjutada tüüpi serverite ja tarkvara Google kasutab sisemiselt, kuid rakendamine ei ole täiesti küpsed veel on suurtootmine kasutada.

Translate this post Tõlgi see postitus


Related posts: Seonduvad postitused:

  1. Google search engine: is indexing everything, but how accurate? Google'i otsingumootor: on indekseerimise kõik, aga kuidas täpselt? Strange things happening on IconArchive.com Strange asju juhtub IconArchive.com

    blog comments powered by Disqus blog comments powered by Disqus