Deno Is Webby
This is nice, until its not. I have spent a fair amount of time over the last several years trying to make node act like the browser, or vice versa. It&#x27;s doubly confusing to juniors who don&#x27;t understand the difference between a language and a runtime. alert() looks like a standard function and should be specified by the ECMAScript Language Specification. But its actually specified by the HTML standard, because its Window.alert(), and Javascript&#x27;s scoping rules let you call it simply as alert(). Trying to explain what&#x27;s JS and what&#x27;s Web is really difficult, and design decisions like this only muddy the waters.