Started work on a thing: human-panic. Generate an actionable error message + report for humans when a thread panics in a CLI. https://github.com/yoshuawuyts/human-panic …
-
Show this thread
-
Once this works, Rust will be pretty darn close to perfect for CLIs. The only things missing on my list are: - convenient man page generation - auto-documenting exit codes - single-command upload to OS package managers
2 replies 0 retweets 5 likesShow this thread -
Replying to @yoshuawuyts
What's your perspective on Node.js now that you've been writing Rust?
1 reply 0 retweets 3 likes -
Replying to @andrestaltz
Rust has a sense of consistency and polish that JS will never achieve. I like Node's ecosystem a lot! There's so many mad science things; it's wonderful. But the fragmentation of modules, async, streams, etc. is not something that will ever improve. Makes me sad.
1 reply 0 retweets 6 likes -
This Tweet is unavailable.
-
Heh, you already asked me this once. But they do a great job of creating a good culture around the project. The project feels respectful. The community cares a lot. Even if people would stop working on core, if the culture is right, things will end up right.
1 reply 0 retweets 2 likes -
Also helps that the package manager, language implementers, and language designers are part of the same core of people. They're running a tight ship. Greatly improves the chances things will keep working well
1 reply 0 retweets 0 likes -
This Tweet is unavailable.
Got links to these? Sounds like it would be interesting to read.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.