Eksempel viser Dart-kode som er integrert i en HTML-dokument, på samme måte som man kan gjøre med JavaScript. Men foreløpig er det ingen av de vanlige nettleserne som kan tolke dette direkte. I stedet må det brukes en Dart-til-JavaScript-kompilator. Men Google håper at standardisering av Dart vil føre til at språket om noen år vil støttes av alle de vanligste nettleserne.

Dart-spåket skal standardiseres

Hos samme organisasjon som JavaScript.

I november kunngjorde Google at programmeringsspråket Dart for alvor er klart til bruk. Språket har i stor grad et bruksområde som overlapper med det JavaScript brukes til i dag, men skal ifølge Google være enklere å bruke i omfattende webapplikasjoner. I tillegg skal det kunne gi en betydelig ytelsesforbedring, sammenlignet med JavaScript. Foreløpig støttes ikke språket av noen av de vanlige nettleserne, men dersom Dart blir en åpen standard, kan dette endre seg.

I går kunne Google kunngjøre at Ecma, standardiseringsorganisasjonen som har ansvaret for blant annet standardiseringen av JavaScript (offisielt EcmaScript), har etablert en teknisk komité, TC52, som skal gi ut en standardspesifikasjon for Dart-språket.

Dette betyr at alle i teorien kan være med og bestemme hvordan Dart skal utvikles framover. Språkets framtid avhenger dog av interessen til andre nettleserleverandører. Så langt har interessen vært totalt fraværende. Noe av årsaken kan være at Microsoft heller vil fronte selskapets eget TypeScript-språk, som er en utvidelse av JavaScript, mens Mozilla nok i stor grad lytter til Brendan Eich, stiftelsens teknologisjef, som også er skaperen av JavaScript. Eich mener at JavaScript vil utvikles i tilstrekkelig grad framover til å dekke behovene.

– Den nye standardiseringsprosessen er et viktig skritt mot en framtid hvor Dart kjøres direkte i nettleserne. Dart-applikasjoner kan være raske når de kompileres til JavaScript, men en integrert Dart VM åpner for enda bedre ytelse, skriver Googles Anders Sandholm i et blogginnlegg. Sandholm er formann i komiteen. Dart er for en stor del utviklet ved Googles avdeling i Aarhus i Danmark, som også står bak JavaScript-motoren V8 i Chrome.

    Les også:

Til toppen