Skip to content

Latest commit

 

History

History
153 lines (116 loc) · 9.95 KB

File metadata and controls

153 lines (116 loc) · 9.95 KB

Important

This repository has been created and populated a few years ago (some resources and concepts are outdated). Feel free to PR new links and updates.

JavaScript

Several links, articles and blogs to understand how modern JavaScript interpreters/compilers work and optimize codes.

Also includes various resources on ECMAScript and object-oriented programming.

High-level resources

Different articles and tools dealing with more or less important notions:

Benchmark

Note

Vyacheslav Egorov has written many more interesting articles (I recommend you to read them all).

Tools

Virtual Machine, Interpreter, Compiler

A for complete list of JS engines, look here.

Porffor

Chakra Core

Warning

The compiler is not maintained anymore (but resources still available)

V8 Engine

Garbage collector

Shared documents on different performance issues

JSCore (from the blog)

Blogs

Papers and academic research

Note

Most of them are referenced in the V8 documents.

Language, Principles and Specifications

Grammar

Related to ECMAScript

Data Abstraction, Object Oriented etc

More papers and study (less important)

Others