YoVDO

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

Offered By: Strange Loop Conference via YouTube

Tags

Strange Loop Conference Courses Javascript Courses Virtual Machines Courses

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

Sniffing the Metaverse
Strange Loop Conference via YouTube
KalDB - A Cloud Native Log Search Platform
Strange Loop Conference via YouTube
The Evolution of a Planetary-scale Distributed Database
Strange Loop Conference via YouTube
Machine Learning for Developer Productivity
Strange Loop Conference via YouTube
Formally Verifying Everybody's Cryptography
Strange Loop Conference via YouTube