In this post, we are going to build a brainfuck language interpreter in Rust . But before that, we will learn about variables and mutability, scalar types, compound types, functions, basic string handling (we will dive deep in the next article), println! & basic macros. We will also learn about cargo and control flow in rust like if and else blocks, loops, and match (this is interesting).
Your tutorial might be great.
Personally, I have some doubts if it make sense to explain basic concepts again, as most people should have already read an introductional course, like the official tutorial books. My personal feeling with all these short feature summaries is, that users who know them already can understand them well, and people unfamiliar with it would like to have a more clear and detailed explanation. That is why I tried to give more detailed and complete explanations in my own book.
Also note, that Introduction - Fast Track to Rust covers mini-grep already is some detail -- I think they initially called it just grep, but as some people complained about the name, they called it now rustle.
