Fish 4.0: The Fish Of Theseus
Fish has been ported to Rust; this is the blog post going over the history and the decisions.
"In order to increase fluency in a programming language, one has to read a lot of it. But how can you read a lot of it if you don't know what it means?
In this article, instead of focusing on one or two concepts, I'll try to go through as many Rust snippets as I can, and explain what the keywords and symbols they contain mean."