/explore
|
You are here |
ntietz.com | ||
| | | | |
blog.sylver.dev
As we saw in the opening post, SQLite stores metadata about tables in a special "schema table" starting on page 1. We've been reading records from this table to list the tables in the current database, but before we can start evaluating SQL queries a... |
|
| | | | | ||
| | | | |
thume.ca
[AI summary] This blog post by Tristan Hume details his experience writing a compiler for a course project using Rust. He discusses various aspects of the project including the use of Rust's powerful enums and pattern matching, handling variable and type resolution, reference counting with Rc, code generation for x86 assembly, and the use of usercorn to run Linux binaries on macOS. The post also reflects on the challenges and benefits of using Rust for such a project, comparing it with other languages and design decisions. |
|
| | | | | ||
| | | | |
andreabergia.com
This post is part of the Writing a JVM in Rust series. In this post, I will discuss how rjvm parses .class files. The code I will discuss today is contained in the reader crate. A warning before you read: this is the earliest part of the project and, since I have written this project to learn Rust, it is also the one that contains the least idiomatic code. Don't take this as an example of the best Rust ever written! |
|
| | | | | ||
| | | | |
kobzol.github.io
Blog about programming stuff. |
|
| | | |||