The Fish shell is planned to be rewritten in Rust.
Peter Ammon, the leader of the Fish interactive shell development team, has published a plan to translate the project’s development to Rust. The shell is planned to be incrementally translated from C++ to Rust, module by module, rather than being completely rewritten from scratch. According to the Fish developers, using Rust will address multithreading issues and provide a more modern and effective error-detection toolkit […]
