PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

Deno

Deno

Deno is a pl created in 2018 by Ryan Dahl.

#277on PLDB 4Years Old 106.1kUsers
2Books 0Papers

A modern runtime for JavaScript and TypeScript.


Example from the web:
// Imports `serve` from the remote Deno standard library, using URL. import { serve } from "https://deno.land/std@v0.21.0/http/server.ts"; // `serve` function returns an asynchronous iterator, yielding a stream of requests for await (const req of serve({ port: 8000 })) { req.respond({ body: "Hello, World!\n" }); }
Example from hello-world:
console.log("Hello World");

Language features

Feature Supported Example Token
Strings
"Hello world"
"
Print() Debugging console.log
Comments
// A comment
Line Comments
// A comment
//
Semantic Indentation ϴ

Books about Deno from ISBNdb

title authors year publisher
Deno Web Development: Write, test, maintain, and deploy JavaScript and TypeScript web applications using Deno Santos, Alexandre Portela dos 2021 Packt Publishing
Introducing Deno Fernando Doglio 20200916 Springer Nature
simulink.html · deno.html · gw-basic.html

View source

PLDB - Build the next great programming language · v2022 · Day 33 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com