Go: nieuwe open source programmeer taal van Google

Door Tim Quax op 13 november 2009

Google introduceert Go. Go is een nieuwe programmeertaal, met de prioriteiten richting expressieve syntax en snellere compilatietijden. Google's nieuwe taal blijft helaas nog steeds een variatie op C.

Elke programmeur heeft zijn meningen over programmeertalen. Wat moet belangrijk zijn voor de taal, wat zou verbeterd moeten worden boven al het andere (ik weet dat ik zo kieskeurig ben). Betere runtime performance, snellere compilaties, allemaal voordelen waar elke programmeur naar kijkt. Niet alleen programmeurs overigens, ook bedrijven. De meeste fabrikanten in de software industrie maken hun eigen taal of kiezen ervoor om een bestaande aan te passen, zodat het matched met hun doelen en benodigdheden.

Google's Go heeft snelle compilatietijden, goede performance en built-in language features die vooral focussen op threaded programming en parallel programmeren. De programmeertaal is de afgelopen 2 jaar onder ontwikkeling geweest. Het begon als een 20% project; 20% van de Google's engineers werktijd word opgeofferd als tijd die ze vrij kunnen gebruiken, voor hun eigen experimenten. Het is echter geevolueerd tot een fulltime project. Google released de broncode onder de BSD licentie, in de hoop dat er een community rond de programmeertaal zal verschijnen.


Reageer op dit artikel







Voer hier de code in: