Note: this article compiled and tested on CentOS 7, based on commit 246 on the master branch. In jsconf2018, Ryan Dahl gave a talk, Design Mistakes in Node, and brought his next generation server-side TypeScript runtime, deno, to the public. At this moment, deno is still a very early stage