Building your own shell using Rust

Original article is at Building your own shell using Rust