OSLO SPEKTRUM (digi.no): Lars Bak, som leder Googles utviklingsavdeling i Aarhus, Danmark, besøkte torsdag denne uken konferansen JavaZone for å fortelle om programmeringsspråket Dart. I likhet med JavaScript er Dart et språk først og fremst beregnet for bruk på klientsiden av webapplikasjoner. Digi.no møtte Lars Bak etter foredraget i går. Foredraget kan forøvrig sees i videoen lenger ned i saken.
– Er det ikke en voldsom oppgave å lage et helt nytt programmeringsspråk?
– Selvfølgelig er det det. Men man kan ikke la være, så lenge det som driver en er viktig. Det største problemet med programmering er fortsatt produktiviteten. Det tar for lang tid fra man starter med en oppgave til man er ferdig. Det er viktig, spesielt for webplattformen, at man har gode biblioteker man kan regne med, og at man har et programmeringsspråk som skalerer opp til store prosjekter.
– Tilbake i tiden har jeg har selv programmert i Smalltalk og LISP. Den umiddelbarheten når man programmerer er så viktig. Den gjør at du har lyst til å eksperimentere, du har lyst til å gjøre koden bedre og å prøve nye ting. Det tar bare et sekund eller to å prøve det, så det er ikke noe problem. Man blir mye mer konservativ i måten man lager ting på, dersom det tar fem minutter ved at kompilator og masse verktøy skal kjøres. Dessuten går hastigheten på prosjektet ned.
Dart: A programming language designed for speed and the web - Lars Bak from JavaZone on Vimeo.
Tilbake til det å lage et programmeringsspråk.
Bestemmer selv
Bak mener at for utviklere med bakgrunn i for eksempel Java, som skal lage et frontend-prosjekt, så vil det være et mye enklere skritt å gå til Dart enn til JavaScript.
Dartium
Google jobber også muligheten for å bruke Dart på serversiden.
den første betaversjonen av Chrome
standardisert av ECMA
Foreløpig har ikke de andre nettleserleverandørene vist noen interesse for Dart. Men Bak tror at de vil komme på gli.
Norsk påvirkning
Kristen Nygaard
Les også:
- [17.09.2014] Dart er klar for serversiden
- [13.12.2013] Dart-spåket skal standardiseres
- [19.11.2013] JavaScript-alternativ er klar til bruk
- [10.10.2011] Google med JavaScript-alternativ