Ryan Dahl

E131735

Ryan Dahl is an American software engineer best known for creating the Node.js JavaScript runtime and later the Deno runtime.

All labels observed (1)

Label Occurrences
Ryan Dahl canonical 3

How this entity was disambiguated

Statements (39)

Predicate Object
instanceOf computer programmer
person
software engineer
advocated secure-by-default runtime design in Deno
associatedWith open-source software
runtime security
server-side web development
criticized design decisions in early Node.js
designed event-driven, non-blocking I/O model for Node.js
field computer science
software development
influenced microservices and backend tooling communities
server-side JavaScript ecosystem
inspiredBy event-driven programming
non-blocking I/O
knownFor JavaScript runtimes
creating Deno
creating Node.js
server-side JavaScript
laterFounded Deno
surface form: Deno project
name Ryan Dahl self-link
nationality United States of America
surface form: United States
notableWork Deno
Node.js
occupation computer programmer
software engineer
programmingLanguageUsed JavaScript
TypeScript programming language
surface form: TypeScript
publicSpeakerOn Deno
surface form: Deno design

JavaScript runtimes
Node.js design
role creator of Deno
creator of Node.js
softwareEngineeringFocus developer tooling
runtime systems
systems programming
softwarePhilosophy good developer experience
secure defaults
simplicity in APIs

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Node.js developer Ryan Dahl
Deno creator Ryan Dahl
Ryan Dahl name Ryan Dahl self-link