Before we get into this week’s regular program, please check out this survey on writing CLI apps in Rust and share it with whoever you think might be interested! (It’s open until March 23, and we’ll publish the results here at the beginning of April.)

As you may have read, a big focus this year is to make Rust awesome for a whole bunch of domains – WASM, Embedded, Networking Services, and CLIs.

Today, it’s my great honor to announce the CLI working group¹! The goal of this working group is to make writing cross-platform, tested, modern command line applications frictionless.

How are we going to achieve this? Mostly by coordinating efforts. The working group’s job is to look at the bigger picture and give valuable input into what needs to be done to have one smooth “Writing CLI apps in Rust” story from top to bottom. (This absolutely means contributing to crates and creating new ones, too!)

If you are interested in making writing CLIs in Rust more awesome, join us! We already have a pretty active Gitter channel here and are tracking work on rust-lang-nursery/cli-wg.

¹ or, as I’ve come to call it, the Rust CLIQuE (Rust CLI Quality Enhancement)