Rust tools provide the best CLI user experience I've ever seen. I wonder, why is that?
I don't think having a borrow checker somehow enables you to write superb pretty interfaces 😅
Conversation
Replying to
Perhaps the tooling compounds over time… first it was a nice type system with memory safety, then cargo, then human-friendly compiler diagnostics, slowly attracting more and more people who care about this stuff over time?
The language design was iterated on with a mind for trying to make things less confusing… while not always successful that might bleed through into the libraries and tooling as well? Not to mention the focus on building a community from the early days.
1
3
Not to mention the long, hard work of the CLI working group and library authors over the years:
1
1
Show replies

