For å lese artikler må du være abonnent

50 kr for 5 uker

  • Full tilgang til TU.no og Digi.no
  • Artikkelarkiv helt tilbake til 1854
  • Eksklusive nyhetsbrev

Deretter 299 kr/mnd. Fornyes automatisk, avslutt når du vil.

PRØV OSS I 5 UKER

2990 kr / år

  • Full tilgang til TU.no og Digi.no
  • Artikkelarkiv helt tilbake til 1854
  • Eksklusive nyhetsbrev
  • Spar 598 kr

Fornyes automatisk til ordinær pris, avslutt når du vill.

BESTILL NÅ

Bedrift eller student?

  • Sjekk om du har tilgang via arbeidsgiver
  • Pristilbud til din bedrift
  • Innløs din gratis studenttilgang

Tilgang avhenger av avtalen med din arbeidsgiver eller ditt studiested.

LES MER HER

utvikling

– C++ er på mange måter det mest praktiske språket jeg vet om

Lars Thomas Hansen er ansatt som utvikler hos Mozilla.
Lars Thomas Hansen er ansatt som utvikler hos Mozilla.

Vi fortsetter vår serie med intervjuer med norske utviklere. Denne gang har vi intervjuet Lars Thomas Hansen, som jobber i WebVM-gruppa hos Mozilla. Der har han vært over tre år.

Kan du kort beskrive stillingen og oppgavene dine?

Stort sett så jobber jeg med implementasjonen av eksekveringsmotorene for JavaScript og WebAssembly i Firefox. Endel av dette er litt forskningspreget. For eksempel har jeg jobbet mye med å få inn multi-core-funksjonalitet i JavaScript. Her prøvde vi oss først med en data-parallell-variant, men endte til slutt opp med en tradisjonell modell med delt minne og atomiske operasjoner. For WebAssembly jobber jeg mye med kompilatorene (vi har to), men også her kommer multi-core for fullt nå. Og både for JavaScript og WebAssembly deltar jeg aktivt i spesifikasjons- og standardiseringsarbeidet.

Powered by Labrador CMS