Ilmus Deno â avatud, turvaline TypeScripti programmeerimise kĂ€ituskeskkond, millel on jĂ€rgmised omadused:
- Erakordne ja selge juurdepÀÀs failisĂŒsteemile, vĂ”rgule ja keskkonnale kasutaja mÀÀratud lubade kaudu;
- TypeScripti tÀitmine ilma Node.JS ja tsc-ta;
- TagasiĂŒhilduvus Javascriptiga: iga Deno programmi alamkogum, mis ei viita Deno globaalsetele nimedele ja on valideeritud Javascripti kood, saab kĂ€ivitada brauseris;
- Tarne ĂŒhes tĂ€idesaatvas failis, mis sisaldab ka tĂ€iendavaid tööriistu, nagu
- deno run âinspect-brk: tĂ”rkeotsing,server, mis on integreeritud Visual Studio Code'i ja Google Chrome'i kaugjuhitavate tĂ”rkeotsingu tööriistadega;
- deno install: Deno programmide installer kaugelt allikatest. Laeb kokku sÔltuvused ja lisab $HOME/.deno/bin kÀitusfaili programmi kÀivitamiseks;
- deno fmt: teostab koodi vormindamise;
- deno bundle: Deno programmide pakkuja. Loob js-faili, mis sisaldab Deno programmi ja selle sÔltuvusi;
- WIP: dokumentatsiooni generaator ja sÔltuvuste auditeerimise tööriist;
- Ei sĂ”ltu npm-st ja package.json-st: vĂ€lised moodulid laaditakse alla ja neid kasutatakse (laadimist internetist tehakse ainult esmakordselt, hiljem salvestatakse moodul kuni kutsumiseni lipuga âreload) pĂ€rast nende URL-i otse programmis mÀÀramist:
import * as log from "https://deno.land/std/log/mod.ts"; - Iga asĂŒnkroonne operatsioon tagastab Promise'i, erinevalt Node.JS-ist;
- Programmi tÀitmine alati peatub, kui ilmnevad töötlemata vead.
Deno â sisseehitatud keskkond, mida saab kasutada olemasolevate Rust-programmide laiendamiseks crate'i deno_core.
Samuti tarnib Deno meeskond standardmooduleid, millel ei ole vÀliseid sÔltuvusi, mis on funktsionaalsuse poolest sarnased Go keele standardteegile.
Deno sobib skriptide kĂ€itamiseks â toelt on shebangâi kaudu kutsumine toetatud.
REPL on olemas.
Kirjutatud Rust programmeerimiskeeles.
Allikas: linux.org.ru

