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

Emerging Technologies Capstone
Yonsei 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