/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

blog.m-ou.se
| | www.diegofreijo.com
2.5 parsecs away

Travel
| | I made a Rust implementation of the Lox programming language introduced by the Crafting Interpreters book.
| | cprimozic.net
1.5 parsecs away

Travel
| | [AI summary] The article discusses creating a Rust procedural macro to automate the process of populating struct fields from a HashMap, reducing redundant code.
| | coredumped.dev
2.6 parsecs away

Travel
| | Updated: 2023-01-06 About a year ago I was bitten by the PL bug. It started with reading Crafting Interpreters and discovering the wonders hidden under the hood of a compiler. I am also been a big fan of Emacs, and this started to get me interested in how its interpreter works. At the same time, I was reading the Rust book and trying to understand the concepts there. This all came to a head, and I decided to write an Emacs Lisp interpreter called rune in Rust.
| | nishtahir.com
11.1 parsecs away

Travel
| One of the most interesting features of WebAssembly is its memory model. Despite providing a system that allows for direct access and control of raw bytes, it does this in a way that offers more safety than one would typically expect out of low-level environments like C/C++. WASM memory