Lobster Roll

Stories by asb

microgpt (karpathy.github.io)
The Best C++ Library (mcyoung.xyz)
Zig Roadmap 2026 (youtube.com)
Faster Rust builds on Mac (nnethercote.github.io)
LLVM: The bad parts (npopov.com)
A surprising enum size optimization in the Rust compiler (jpfennell.com)
Land ahoy: leaving the Sea of Nodes (v8.dev)
Recent Rust Changes (ncameron.org)
My (very) fast zero-allocation webserver using OxCaml (anil.recoil.org)
Super-flat ASTs (jhwlr.io)
Bril: An Intermediate Language for Teaching Compilers (cs.cornell.edu)
Some notes on Rust, mutable aliasing and formal verification (graydon2.dreamwidth.org)
How to speed up the Rust compiler in December 2025 (nnethercote.github.io)
Under the hood: Vec<T> (marma.dev)
Don't Trip[wire] Yourself: Testing Error Recovery in Zig (mitchellh.com)
In which I have Opinions about parsing and grammars (chiark.greenend.org.uk)
Non-temporal store heuristics on the Apple M2 (github.com)
Allocators from C to Zig (antonz.org)
Parsing Protobuf Like Never Before (mcyoung.xyz)
Variadic Generics ideas that won’t work for Rust (poignardazur.github.io)
A new experimental Go API for JSON (go.dev)
Roadmap for improving the Swift type checker (forums.swift.org)
Flight Recorder in Go 1.25 (go.dev)
15,000 lines of verified cryptography now in Python (jonathan.protzenko.fr)
smalloc: a simple memory allocator (github.com)
Concrete syntax matters, actually (youtube.com)
Slides: https://slim.computer/concrete-syntax/
C++ Should Be C++ (open-std.org)
See also the the [associated slides](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p3062r0.pdf).
Datalog in Rust (github.com)
Deus Lex Machina: releasing a new compacting Zig tokenizer (validark.dev)
Why Swift's type checker is slow (danielchasehooper.com)