Articles by Tag #interpreter

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

The Amigo programming language

Hello All, I have created a new programming language: www.amigo-lang.com Amigo is a new...

Learn More 6 0Nov 24 '24

Adding short-circuiting in a bytecode interpreter

In the previous article, we saw how to compile functions and handle their scopes. We also saw how to...

Learn More 4 0Sep 16 '24

Stop Re-Implementing Code: Use Extract Method in Rust

I recently started learning Rust using the awesome CodeCrafters website. CodeCrafters is one of...

Learn More 2 0Oct 23 '24

Smalltalk meets Forth: Episode I

The idea is simple: build a Forth interpreter in Smalltalk in a series of posts and learn some...

Learn More 1 0Feb 6

java-js: A Lightweight JavaScript Subset for the JVM

Introducing a minimalist JavaScript interpreter that runs natively on the JVM with predictable behavior and clean design

Learn More 1 0Apr 26

Understanding Python’s Global Interpreter Lock (GIL) and Its Impact on Concurrency

Python is one of the most popular programming languages today, known for its simplicity,...

Learn More 1 0Sep 22 '24

rlox: A Rust Implementation of “Crafting Interpreters” – Scanner

I am attempting a Rust implementation of Robert Nystrom's Lox language discussed in Crafting...

Learn More 0 0Jun 14

Amigo language, 0.91

Amigo v0.91 has been released: www.amigo-lang.com New: type ranges, dynamic arrays, and ranged...

Learn More 0 0Dec 25 '24