14 Kasım 2009 Cumartesi

Google's Go: ein Open-Source-Sprache

Google's Go: ein Open-Source-Sprache

Google's Go verspricht schnelle Zeiten zu kompilieren und ist für die Entwicklung von Multithread-Anwendungen konzipiert.

Google hat noch nie Angst davor, neue Technologien zu erfinden, wenn es sich anfühlt herkömmlichen Systemen nicht gegeben sind, und nie wurde dies so offensichtlich wie bei der Ankündigung des Unternehmens völlig neue Programmiersprache.

Laut einem Artikel über die auf ExtremeTech, - die neue Sprache synchronisiert "Go" - entstand, als das Unternehmen entschied, dass es eine optimierte, einfache Methode zum Erstellen von Servern und anderen Projekten für den internen Gebrauch benötigt werden. Während für den eigenen Gebrauch von Google entwickelt, ist die Sprache zur Verfügung gestellt werden unter einer Open-Source-Lizenz - das heißt es ist für jeden frei, für welche Zwecke auch immer zu implementieren.

Die offizielle Webseite - die selbst läuft auf einem Webserver in Go geschrieben - erklärt, dass die Sprache entwickelt wird, werden einfache, schnelle und verbinden die Vorteile von interpretiert - in der der Code ausgeführt wird, als nötig - und zusammengestellt - wenn der Code geändert wird in eine direkt ausführbare Format - Sprachen. Mit ausgelegt Unterstützung für Multithread-Systeme, eine robuste Garbage Collection-System und einem beeindruckend schnellen Compiler, es ist eine Sprache, die das Interesse nicht wenige in der Entwicklergemeinde ist sicher.

Tatsächlich ist die Geschwindigkeit, wahrscheinlich die größte Attraktion für viele: Ein Video-Einführung auf das System zeigt rund tausend Zeilen Code kompiliert Go in rund zweihundert Millisekunden auf einem durchschnittlichen Desktop-Rechner - making testet Veränderungen viel weniger schmerzhaft als mit ein traditionelles kompilierte Sprache.

Für Interessierte ausprobieren Go, hat Google ein Tutorial-Sektion auf der offiziellen Webseite, zusammen mit einer nicht unerheblichen Betrag von Beispielcode für Herumspielen mit.

Glauben Sie, dass Google's Go die Zukunft der Programmierung darstellen könnten, oder ist es wahrscheinlich nicht mehr als eine nette Abwechslung für diejenigen, die wahre finden objektorientierten Systemen ein wenig verwirrend? Sagen Sie Ihre Meinung über die in den Foren.

Hiç yorum yok:

Yorum Gönder