Google går i luften med programmeringssproget Go

Google gør sit nye eksperimenterende programmeringssprog, Go, open source.

Artikel top billede

Computerworld News Service: Googgles nye programmeringssprog, Go, er et forsøg på at kombinere den udviklingshastighed, der er ved et dynamisk sprog som Python, med ydelsen og sikkerheden ved kompilerede sprog som C og C++.

I eksperimenter med Go bliver typiske kodemængder kompileret øjeblikkeligt, og store koder kompileres på få sekunder, skriver holdet bag Go på Googles blog om open source. Og når koden er kompileret, kører et program næsten lige så hurtigt, som hvis det var skrevet i C.

"Go er et fantastisk sprog til systemprogrammering med understøttelse af flere processorer, en ny, letvægtstilgang til objektorienteret design samt nogle fede funktioner såsom ægte closures og reflection," skriver Go-holdet.

"Har du lyst til at programmere en server med tusindvis af kommunikerende tråde? Og vil du bruge mindre tid på at sidde og læse blogs, mens din kode kompilerer? Føler du for at banke en prototype op over din seneste idé? Så er Go vejen," hævdes det på bloggen.

Websitet for Go beskriver det ny sprog som ekspressivt, parallelt og såkaldt " garbage-collected." Go tilbydes under en BSD-lignende licens.

Eventyrlystne brugere

Go er ifølge en FAQ-side på dets website udviklet som svar på visse tendenser, heriblandt at computerne bliver hurtigere, mens softwareudviklingen ikke er fulgt med på samme måde. Der nævnes også en voksende modstand mod "uhåndterlige type-systemer såsom Java og C++," der har drevet folk mod dynamiske sprog som Python og JavaScript.

Go er også blevet udviklet som svar på, at computerne har fået flere kerner, hvilket har været årsag til bekymring og forvirring, står der på siden med ofte stillede spørgsmål. Sproget er udviklet for at gøre det lettere at skrive til servere og anden software, som Google bruger internt, men implementeringen er endnu ikke moden nok til produktionsbrug i stor skala, står der.

Go leverer en model til softwarekonstruktion og gør det let at udføre afhængighedsanalyse og at undgå mange af de ekstra-ting, der er ved programmering på C-måden heriblandt filer og biblioteker, siger Google.

"Go er et eksperiment. Vi håber, at der er nogle eventyrlystne brugere, der vil give det et forsøg og se, om ikke de nyder at bruge det. Det vil ikke falde i alle programmørers smag, men vi håber, at der er nok, der bliver glade for dets tilgang, til at vi kan retfærdiggøre at udvikle videre på sproget," forklares det på det ny programmeringssprogs website.

Oversat af Thomas Bøndergaard

Annonceindlæg fra Barco

Sådan er teknologi og design med til at skabe vellykkede hybridmøder

Måden vi mødes på har ændret sig. Så hvorfor ser vores mødelokaler stadig ens ud?

Navnenyt fra it-Danmark

55,7° North (a Beautiful Things company) har pr. 2. februar 2026 ansat Philip Jacobi Zahle, 53 år,  som Partner & CSMO. Han skal især beskæftige sig med Ansvar for Salg, Marketing og Brandudvikling i Norden, som han tidligere har gjort med GoPro, Skullcandy og Insta360 m.fl. Han kommer fra en stilling som Marketing & Branding Manager hos Boston Group A/S. Han har tidligere beskæftiget sig med distribution og brand building gennem 26 år og er kendt fra mærker som GoPro, Skullcandy og Insta360. Nyt job

Philip Jacobi Zahle

55,7° North (a Beautiful Things company)

Renewtech ApS har pr. 1. februar 2026 ansat Mads Linné Kaasgaard, 31 år,  som Marketing Specialist. Han skal især beskæftige sig med med at løfte Renewtechs brand og kommunikation yderligere ud globalt. Han kommer fra en stilling som Marketing Manager hos Induflex A/S. Han er uddannet fra Aalborg Universitet og har en Cand. Merc. i Sprog & International Virksomhedskommunikation. Nyt job

Mads Linné Kaasgaard

Renewtech ApS

Adeno K/S har pr. 2. februar 2026 ansat Kia Harding Martinussen som ServiceNow Expert. Hun kommer fra en stilling som Principal Consultant hos Devoteam A/S. Nyt job