Go soll die Einfachheit und Effektivität dynamischer Sprachen wie Python mit der Geschwindigkeit und Sicherheit kompilierter Sprachen wie C oder C++ kombinieren, heißt es in einem Blog-Beitrag. Das Projekt ist Open-Source. Laut Rob Pike, einem führenden System Engineer für die Sprache, ähnelt Go C und C++.

Go biete aber modernere Funktionen und sei flexibel genug, um beispielsweise für die Programmierung von Webseiten benutzt zu werden. Zu den “modernen Funktionen” gehört, dass Go Mehrkern-Prozessoren (Multicore) unterstützt. Außerdem nimmt Go dem Entwickler dank integrierter Garbage Collection lästige Pflichten der Speicherverwaltung ab. Durch ihren Aufbau soll die Programmiersprache auch Probleme der objektorientierten Programmierung lösen.

Einer der wichtigsten Vorzüge ist laut Google die Geschwindigkeit. Pike: “Unser Ziel war es, so nahe wie möglich an C oder C++ heranzukommen. Wir sind dem Ziel recht nahe – Go-Programme laufen gegenwärtig 20 bis 30 Prozent langsamer.” Go sei zwar noch nicht das Allheilmittel für sämtliche Probleme, die es mit Multicore-Programming gebe, “aber ich glaube, dass wir eine Umgebung geschaffen haben, in der man bestimmte Probleme mit Hilfe von Multicore-Programming leichter lösen kann”. Die Compiler unterstützen x86– aber auch ARM-Prozessoren, die etwa in Android-Mobiltelefonen zum Einsatz kommen.

Page: 1 2

Silicon-Redaktion

Recent Posts

Studie: Rund ein Drittel der APIs sind ungeschützt

Angriffe auf APIs und Webanwendungen sind zwischen Januar 2023 und Juni 2024 von knapp 14…

16 Stunden ago

Universitätsmedizin Essen setzt für E-Mail-Sicherheit auf NoSpamProxy

Mit täglich über 45.000 eingehenden E-Mails ist die IT-Abteilung des Klinikums durch Anhänge und raffinierte…

16 Stunden ago

Bau-Spezialist Schöck: Migration von SAP ECC ERP auf S/4HANA

Bau- und Fertigungsspezialist investiert in die S/4HANA-Migration und geht mit RISE WITH SAP in die…

2 Tagen ago

Pure Storage: Cloud, KI und Energieeffizienz

Trends 2025: Rasante Entwicklungen bei Automatisierung, KI und in vielen anderen Bereichen lassen Unternehmen nicht…

3 Tagen ago

GenKI verbessert Datenmanagement und Angebotsgenauigkeit

DHL Supply Chain nutzt generative KI-Anwendungen für Datenbereinigung und präzisere Beantwortung von Angebotsanforderungen (RFQ).

5 Tagen ago

Rolls-Royce Power Systems nutzt industrielle KI aus der IFS Cloud​

Marke mtu will globale Serviceabläufe optimieren und strategische Ziele hinsichtlich Effizienz, Nachhaltigkeit und Wachstum unterstützen.

5 Tagen ago