rewrite.md
A detailed explanation of the decision to rewrite the Roc compiler from Rust to Zig, highlighting how self-hosting is common in compiler development and discussing the technical advantages of Zig for this specific project. The rewrite aims to implement significant design changes for Roc 0.1.0, focusing on improved reliability, documentation, and maintainability.