Continuum - A JS - ES6 - VM Written in JS - ES3
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
Explore the intricacies of Continuum, an ECMAScript 6 (draft) virtual machine written in ECMAScript 3, in this 38-minute conference talk from Strange Loop 2013. Dive into an overview of Continuum's functionality, its inner workings, and its practical applications. Learn how Continuum maintains compatibility with popular JS engines while offering a platform for experimenting with new language features and debugging techniques. Follow the journey of a line of JavaScript code from parsing to bytecode compilation, module linking, and interpretation in an ES6 runtime environment. Discover how Continuum implements the ES6 specification using idiomatic JavaScript and leverages the host engine for certain functionalities. Examine the self-hosted JavaScript standard library in Continuum, which comprises about 30% of its codebase, and gain insights into the implementations of built-in classes like Array, Function, Map, and Object.
Syllabus
"Continuum: A JS (ES6) VM Written in JS (ES3)" by Brandon Benvie (2013)
Taught by
Strange Loop Conference
Tags
Related Courses
Emerging Technologies CapstoneYonsei University via Coursera Microsoft Azure Virtual Machines
Microsoft via edX Introduction to Microsoft Azure
Microsoft via edX Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera