It's Go time!

Camilla Romander & Andreas Gustafsson

Sammanfattning

Syftet bakom denna rapport är att utvärdera Googles nya programmeringsspråk, Go! För att uppnå det målet ska i. För att få perspektiv på språket ska dessa tester dessutom implementeras i tre andra stora språk; Java, C och Python. Gos styrkor är dess enkla syntax och snabba exekveringstid. Det känns som ett interpreterat, dynamiskt typat språk men är ett kompilerat, statiskt typat språk. Överlag presterade Go väldigt bra, det var snabbare är både Java och Python (även om Javas en sekund extra tid för start av virtuell maskin inte räknas med) och i många fall lika snabbt som C, men det var väldigt mycket lättare att implementera saker i Go än i Java och C tack vare den enkla syntaxen och okomplicerade funktioner och paket.