From c9de3b6ce8429074f3cb2fa97402b05876905270 Mon Sep 17 00:00:00 2001 From: Saverio Miroddi Date: Tue, 28 Sep 2021 17:18:34 +0200 Subject: [PATCH] Add tutorial `Writing a basic x86-64 JIT compiler from scratch in stock Python` It's a bit fuzzy whether this is an article or a tutorial, since it's comprised of two articles :) --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index eda6bdf..b94386a 100644 --- a/README.md +++ b/README.md @@ -264,6 +264,8 @@ A curated list of awesome resources, learning materials, tools, frameworks, plat * [Metacompiler Tutorial, Part 1](http://www.bayfronttechnologies.com/mc_tutorial.html). * [Project: A Programming Language](http://eloquentjavascript.net/11_language.html) - Chapter 11 from the book _Eloquent JavaScript_, 2nd Edition. * [Write You a Haskell](http://dev.stephendiehl.com/fun/). + * [Writing a basic x86-64 JIT compiler from scratch in stock Python](https://csl.name/post/python-jit). + + Follow-up: [JIT compiling a subset of Python to x86-64](https://csl.name/post/python-compiler). * [Writing a Language in Truffel](http://cesquivias.github.io/tags/truffle.html) - Interpreter development tutorial using Truffel, by Cristian Esquivias.