Deno er parat til at udfordre Node.js
Deno, som er et nyt kørselsmiljø i stil med Node.js, og indeholder samme bogstaver i sit navn, er landet i version 1.0.
Det skriver mediet Infoworld.
Deno bygger på et sikkert V8-kørselsmiljø, som er Javascript-motoren i Google Chrome. Miljøet bygger på Typescript i stedet for Javascript, for at opnå bedre sikkerhed i koden. Typescipts compiler er også indbygget i Deno.
Bag miljøet står den oprindelige skaber af Node.js, Ryan Dahl. Han er utilfreds med en del centrale punkter i Node.js. Det omfatter et fravalg af promises, også kendt som futures i andre sprog, til at implementere async-funktionalitet, hvor asynkrone metoder kan afvikles i egen tråd og hægtes sammen med andre async-metoder. Andre kritikpunkter er Nodes sikkerhedsarkitektur, samt dets build-system, pakkestyring og modularisering.
I modsætning til Node bruger Deno ikke pakkehåndtering via NPM. I stedet indlæses moduler ved at henvise til webadresser eller filstier.
Deno er som standard sikker uden fil-, netværks- eller systemadgang, medmindre det eksplicit er aktiveret. Programmer stopper, hvis exceptions ikke håndteres.
Alle async-metoder i Deno returner et promise. Scripts i miljøet kan samles i en enkelt JavaScript-fil.
Deno kommer med en indbygget 'dependency inspector' og kodeformateringsværktøj. Miljøet er designet som et sæt Rust-biblioteker.

...men det er dyrt at lave god journalistik. Derfor beder vi dig overveje at tegne abonnement på Version2.
Digitaliseringen buldrer derudaf, og it-folkene tegner fremtidens Danmark. Derfor er det vigtigere end nogensinde med et kvalificeret bud på, hvordan it bedst kan være med til at udvikle det danske samfund og erhvervsliv.
Og der har aldrig været mere akut brug for en kritisk vagthund, der råber op, når der tages forkerte it-beslutninger.
Den rolle har Version2 indtaget siden 2006 - og det bliver vi ved med.