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 Aktualisierungen per RSS | E-Mail Get updates via feedburner Get updates via twitter
Home / Coding / Programming: Google programm… Home / Coding / Programmierung: Google-Programm ...

Programming: Google programming language is now real! Programmierung: Google Programmiersprache ist jetzt echt! Go GO Google! Google Go GO!

Posted on 12. Gesendet am 12. Nov, 2009 by Dragos in Coding November 2009 von Dragos in Coding

GOlang Google programming language

GOlang Google programming language GOlang Google Programmiersprache

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. Zuerst werden die Google-Browser (Chrome), dann die Google Mobile-Betriebssystem (Android), Google ist immer ganz in der Nähe startet seine eigene (und hoffentlich auch Open Source) Betriebssystem für Computer. But before that, we needed to expect a “default” programming language from the Goliath of all technological times. Aber vorher, mussten wir ein "default" Programmiersprache aus der Goliath aller technologischen Zeiten erwarten. And it's here! Und es ist hier! GO is the name of Google's programming language, which from the words of the inventors it is a programming language that is: GO ist der Name der Programmierung von Google Sprache, die aus den Worten der Erfinder ist eine Programmiersprache, die lautet:

  • simple einfache
  • fast schnell
  • safe sicher
  • concurrent gleichzeitigen
  • fun Spaß
  • and of course.. open-source .. und natürlich auch 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. Obwohl die Sprache sieht sehr ähnlich zu C und C + +, sagen die Entwickler, dass die GO Sprache viele Verbesserungen gebracht, dass diese Neuheit in der gleichen Zeile mit Sprachen wie C, C + +, Java oder Python.

Here are some points, which are the main features of GO: Hier sind einige Punkte, die die wichtigsten Merkmale der GO sind:

Go compilers produce fast code fast. Go-Compiler erzeugen Code, schnell schnell. Typical builds take a fraction of a second yet the resulting programs run nearly as quickly as comparable C or C++ code. Typische baut einen Bruchteil einer Sekunde, doch das Ergebnis sind Programme laufen fast so schnell wie vergleichbare C oder C + +-Code.

Go is type safe and memory safe. Go ist der Typ sicher und Speicher sicher. Go has pointers but no pointer arithmetic. Go hat Zeiger, aber keine Pointer-Arithmetik. For random access, use slices, which know their limits. Für den wahlfreien Zugriff, Verwendung Scheiben, die ihre Grenzen kennen.

Go promotes writing systems and servers as sets of lightweight communicating processes, called goroutines, with strong support from the language. Go fördert schriftlich Systemen und Servern als Sätze von leichten kommunizierenden Prozessen, genannt goroutines, mit starker Unterstützung durch die Sprache. Run thousands of goroutines if you want—and say good-bye to stack overflows. Run Tausende von goroutines, wenn Sie wollen, und Abschied zu Overflows Stack.

Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. Go hat baut schnelle, saubere Syntax, Garbage Collection, Methoden für jeden Typ und Laufzeit-Reflexion. It feels like a dynamic language but has the speed and safety of a static language. Es fühlt sich an wie eine dynamische Sprache, hat aber die Schnelligkeit und Sicherheit von einer statischen Sprache. It's a joy to use. Es ist eine Freude zu verwenden.

Yet not convinced about the power of GO? Doch nicht über die Macht der GO überzeugt? Russ Cox from Google, explains the fast compiles of big programs with GO: Russ Cox von Google, erklärt die schnelle erstellt von großen Programmen mit GO:

Convinced now? Nun überzeugt? Then G O f o r i t ! Dann wird 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. Hinweis von Google: Die Go-Projekt wurde konzipiert, um es einfacher, die Art von Servern und anderen Google-Software zu schreiben intern benutzt werden, aber die Umsetzung ist noch nicht ganz ausgereift genug, noch für eine groß angelegte Produktion zu verwenden.

Translate this post Translate this post


Related posts: In Verbindung stehende Pfosten:

  1. Google search engine: is indexing everything, but how accurate? Google-Suchmaschine: Indizierung ist alles, aber wie genau? Strange things happening on IconArchive.com Seltsame Dinge geschehen auf IconArchive.com

    blog comments powered by Disqus Blog-Kommentare powered by Disqus