Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Continuum - A JS - ES6 - VM Written in JS - ES3

Strange Loop Conference via YouTube

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

Reviews

Start your review of Continuum - A JS - ES6 - VM Written in JS - ES3

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.