It's been a while but I've started writing again. Last year Seb invited me to write something for creativejs.com and after much thought I decided to find out how Javascript got so fast. This took me into the world of compilers; specifically JIT compilers and on into compiler architecture and performance. It's certainly been a departure from my usual subject matter but it's been a very interesting journey.
![](https://computus.org/content/images/2022/08/RaceForSpeed_title1.png)
- Part 1: The JavaScript Engine Family Tree
- Part 2: How JavaScript compilers work
- Part 3: JavaScript compiler strategies
- Part 4: The future for JavaScript