Skip to content

Crafting Interpreters in Rust Collaboratively

Photo of Nathaniel Saxe
Hosted By
Nathaniel S. and Paul O.
Crafting Interpreters in Rust Collaboratively

Details

Learn how to develop an interpreter for a Python like language. Learn how to write a "real" project in Rust. We are using the free online book "Crafting Interpreters" (craftinginterpreters.com) as the guide for the interpreter design, and collaboratively implementing the interpreter in Rust. We meet for about an hour every two weeks and read and code at a casual pace. Hope to see you there!

This meeting we are starting the actual rust programming right away, beginning at Chapter 4 of the book. We will be hosting a live coding session in VS Code. Contributing to the code is totally optional. If you want to join, you will need VS Code with the Live Share extension installed (vscode.dev also works).

If you want to build the source and run it yourself, the code will be hosted here on Github, and you will need Rust and optionally the rust-analyzer extension for syntax highlighting and formatting.

Photo of Charlottesville Rust Meetup group
Charlottesville Rust Meetup
See more events