Google lanceert programmeertaal Go

Experimenteel openbronproject

12 november 2009 | Jeroen Geuens

Google heeft dinsdag z'n nieuwste, experimentele openbronproject gelanceerd: de programmeertaal Go.

In het team achter de nieuwe programmeertaal zitten Ken Thompson en Rob Pike. Beiden werkten mee aan de ontwikkeling van het besturingssysteem Unix.

Volgens Pike, hoofd softwareontwikkeling bij Go, is de taal gegroeid uit pure frustratie. “De computerindustrie staat onder constante spanning. Je moet steeds keuzes maken: nemen we een nieuwe start, of evolueren we de huidige technologie? De beperkingen van de hedendaagse hardware en programmeertechnologieën dreven ons naar de eerste optie. We willen een taal die onze levens verbetert.”

Snelheid
Levens verbeteren doet Go vooral door zijn snelheid. Het combineert het gemak van een dynamische programmeertaal als Python of PHP met de veiligheid en het robuuste van een gecompileerde taal als C of C++. Het omzetten van programmacode naar een uitvoerbaar bestand neemt met Go maar enkele seconden in beslag.

Go, dat gebaseerd is op C, wordt al twee jaar door Google gebruikt. Het blijft echter intern: door zijn experimentele status wordt de taal nog niet gebruikt in openbare Google-diensten. De code van Go wordt wel open bron en onder de BSD-licentie vrijgegeven op Golang.org.

bron: ZDNet

Tags: google, go, programmeertaal

Reacties

Reageer op dit artikel

Klik om in te loggen

0 reacties op dit artikel:

ADVERTORIAL »
Whitepaper van Unified Communications


Case: Virtualisatie in het MKB Revera is enthousiast over System Center: "Wij hebben drastische kostenbesparingen gerealiseerd."
Download de case study (pdf, Engelstalig).

TechNet System Center blog Kosten besparen door consolidatie, dat is momenteel dé grote uitdaging.
Lees er alles over op het TechNet System Center weblog.


Mobile World 2010

Populaire Tags op ZDNet »

Poll »

Stoor jij je aan Google Street View?

Helemaal niet
Nee, zolang ze gezichten en nummerplaten verbergen
Nee, maar ik hoop dat ik er niet op sta
Ja, ik wil op voorhand weten waar ze filmen
Ja, zo’n dienst schendt ieders privacy
  
Win 10x TOPselection (CD)!

Win 10x TOPselection (CD)!

Doe mee »

Win 4x BullGuard Internet Security 9.0!

Win 4x BullGuard Internet Security 9.0!

Doe mee »