• 0 Posts
  • 2 Comments
Joined 3 years ago
cake
Cake day: April 19th, 2023

help-circle

  • The requirement from the start was byte-for-byte identical output from both pipelines. The result was about 25,000 lines of Rust, and the entire port took about two weeks. The same work would have taken me multiple months to do by hand. We’ve verified that every AST produced by the Rust parser is identical to the C++ one, and all bytecode generated by the Rust compiler is identical to the C++ compiler’s output. Zero regressions across the board:

    Seems like a non-issue.