Building a JavaScript Interpreter in Rust

So I’ve decided to have a go at building a JS interpreter in Rust. I’ve wanted to do this for a while for a couple of reasons: Learn Rust Learn more about how JS implementations work Learn more about the JS specification There isn’t a fully fledged compil… Read more


JavaScript Visualized: Prototypal Inheritance

Ever wondered why we can use built-in methods such as .length, .split(), .join() on our strings, arrays, or objects? We never explicitly specified them, where do they come from? Now don't say "It's JavaScript lol no one knows, it's magic 🧚🏻‍♂️", it's actu... (more…)

Read more »