secure defaults and a great developer experience.
It's built on V8, Rust, and Tokio.
deno fmt), a linter (
deno lint), a test runner (
deno test), and a language server for your editor.
Deno aims to be a productive and secure scripting environment for the modern programmer.
Deno will always be distributed as a single executable. Given a URL to a Deno program, it is runnable with nothing more than the ~31 megabyte zipped executable. Deno explicitly takes on the role of both runtime and package manager. It uses a standard browser-compatible protocol for loading modules: URLs.
Among other things, Deno is a great replacement for utility scripts that may have been historically written with Bash or Python.
Denonamespace (or feature test for it), ought to also be able to be run in a modern web browser without change.
--reloadflag. (So, this will still work on an airplane.)