> This text is about my adventure writing a small CLI application (twice) using two languages I had little experience with.
There is a large set of languages you can use to write CLI tools.
In this case, I wanted a language I had little or no prior experience with, I also wanted one that could easily compile to a native executable, which is a nice perk to have on a CLI tool.
My first obvious choice was Go, maybe because a lot of CLI tools I use are implemented using it. But I also had little experience with Rust, and I saw it could also be a good fit for this project.
So... why not both? Since my main objective here is to learn, could be a great opportunity to implement this project twice and find what are the pros and cons of each one from my point of view.
#go #rust
Personal opinion: Rust!