#fishshell rewrite-it-in #rust progress, 2023-11-20
76909 rust lines added
48105 / 77063 C++ lines removed
▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░ 62 %
You must log in or register to comment.
I wonder what sort of problems they had with C++ that prompted them to port such an old codebase to Rust.
Most specific and technically relevant point:
- Rust is what we need to turn on concurrent function execution.
You can read more in the RIIR PR.