Cian Butler
๐ค SpeakerAppearances Over Time
Podcast Appearances
I'm not even sure is Rocket still a thing.
I remember when that came out and it was really good, but I've never used it professionally.
I think I've always reached for Axum and Hyper professionally.
Because the smaller projects don't move as fast sometimes.
But saying that, Hyper moves very slowly.
Hyper only went V1 a year and a bit ago.
It took a long time to get to V1.
And V1 was a big change as well.
So that switch was almost a full rewrite of services.
And I think that's the thing I appreciate, though, about Rust.
We took our time to get an API that was going to be stable, that wasn't going to change a lot, and you can work against.
When you look, but how many of the projects have never hit V1 is scary.
I look at my cargo lock file or my cargo TOML and a lot of my projects are still 0.8, 0.7, 0.1239.
Like these values that I'm like, they could break at any time, but I need to keep track of these things because I work at a package management company where people need to track, we need to track stable and secure versions constantly.
No, I don't think it's the biggest problem in the ecosystem right now.
I think it's one of those problems that is a bit of a perception problem.
And it's very much one that you might see newbies might feel a lot more about.
I said that I'm bumping crates and I'm maybe being apprehensive, but I have the same experience you have.
I rarely have to go in and actually change an API.