Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Cian Butler

๐Ÿ‘ค Speaker
690 total appearances

Appearances Over Time

Podcast Appearances

Rust in Production
Cloudsmith with Cian Butler

Rust has changed a lot over 10 years.

Rust in Production
Cloudsmith with Cian Butler

Like, I can remember a time when you'd get a Clippy warning that would tell you, don't do that, do this.

Rust in Production
Cloudsmith with Cian Butler

You'd do that, and it would produce a different Clippy warning.

Rust in Production
Cloudsmith with Cian Butler

And you could be 10 Clippy warnings deep before you had the working code.

Rust in Production
Cloudsmith with Cian Butler

Rust today is a lot different than that was.

Rust in Production
Cloudsmith with Cian Butler

You get one clippy warning and then you're fixed.

Rust in Production
Cloudsmith with Cian Butler

Or maybe you get one clippy warning and your fix is ever so slightly different because you didn't turn on pedantic mode or something like that.

Rust in Production
Cloudsmith with Cian Butler

But Rust is a lot friendlier now than it used to be.

Rust in Production
Cloudsmith with Cian Butler

And when I started writing Rust, I was very much just looking for the cool, hip language.

Rust in Production
Cloudsmith with Cian Butler

I think I first found Rust at FOSDEM, going full circle in my life.

Rust in Production
Cloudsmith with Cian Butler

Mozilla was so big on it, and it seemed so interesting.

Rust in Production
Cloudsmith with Cian Butler

And I had just come off...

Rust in Production
Cloudsmith with Cian Butler

learning Go and Google was going, Go is great, Go is great.

Rust in Production
Cloudsmith with Cian Butler

And I was talking to SREs who were like, this Go thing seems really cool.

Rust in Production
Cloudsmith with Cian Butler

But I was like, there were some idiosyncratic things about Go that I was never a big fan of.

Rust in Production
Cloudsmith with Cian Butler

So that's why I started learning Rust.

Rust in Production
Cloudsmith with Cian Butler

And it's... I think we... It's got some rough edges still that are not fully sanded out or fully well...

Rust in Production
Cloudsmith with Cian Butler

The story's not there yet.

Rust in Production
Cloudsmith with Cian Butler

When to choose a framework is still an interesting problem you have in Rust.

Rust in Production
Cloudsmith with Cian Butler

You have the issue of do you use Hyper or do you use Axum or do you use Rocket?