Deno

TypeScript og JavaScript runtime

Deno er et kjøretidssystem for JavaScript og TypeScript som er basert på V8 JavaScript-motor og Rust programmeringsspråk. Den ble opprettet av Ryan Dahl, opprinnelig grunnlegger av Node.js, med fokus på produktivitet.[5] Det ble kunngjort av Dahl i 2018 under foredraget hans «10 Things I Regret About Node.js».[6] Deno tar eksplisitt på seg rollen som både runtime og pakkesystem innenfor et enkelt eksekverbar fil, i stedet for å kreve et eget pakkehåndteringsprogram.[7][8]

Deno
Utvikler(e)Ryan Dahl
Utgitt 13. mai 2018[1]
Nyeste versjon1.42.4 (16. april 2024)[2]
Kodelagerhttps://github.com/denoland/deno
OperativsystemLinux macOS Microsoft Windows FreeBSD
Skrevet iRust,[3] TypeScript, JavaScript, C++
OS-familieV8
TypeKjøremiljø
LisensMIT-lisensen[4]
Nettsteddeno.com (en) (ukjent–)

Referanser rediger

  1. ^ https://github.com/denoland/deno/graphs/contributors; besøksdato: 24. mai 2020; publisert i: GitHub.
  2. ^ «Release 1.42.4». 16. april 2024. Besøkt 22. april 2024. 
  3. ^ https://www.openhub.net/p/deno/analyses/latest/languages_summary.
  4. ^ https://github.com/denoland/deno/blob/master/LICENSE.
  5. ^ «Deno: Secure V8 TypeScript Runtime from Original Node.js Creator». InfoQ. Arkivert fra originalen . Besøkt 24. mai 2020. 
  6. ^ JSConf (2020-06-07), 10 Things I Regret About Node.js - Ryan Dahl - JSConf EU 2018, arkivert fra originalen on 2020/05, https://web.archive.org/web/20190517043912/https://www.youtube.com/watch?v=M3BM9TB-8yA, besøkt 2019-05-17 
  7. ^ «Deno Manual». deno.land. Arkivert fra originalen . Besøkt 24. mai 2020. 
  8. ^ Paul Krill (21. juni 2018). «Ryan Dahl’s Node.js regrets lead to Deno». InfoWorld. Arkivert fra originalen . Besøkt 24. mai 2020. 

Eksterne lenker rediger