3 ms·
> feels like the community is moving in that direction Likely unpopular opinion here but the Rust community is incredibly fickle and tends to attract "shiny ne
by Grimburger 3y ago
> feels like the community is moving in that direction
Likely unpopular opinion here but the Rust community is incredibly fickle and tends to attract "shiny new thing" types. I'd be very cautious hitching your wagon to whatever horse they are championing in 202X. Use what is best for your needs.
- couchand 3y agoYes and no. On the one hand, you want to pick dependencies that have staying power. On the same hand, having mindshare is necessary for the durability. Hard to resolve the core issue here, since it's ultimately social rather than technical.
- esmevane 3y agoIn this case, "community is moving in that direction" means that over the last 3+ years, a significant amount of middleware and tooling has grown in the Tower ecosystem, which Axum is based on. So the network effect is the draw here, not a hype cycle.
- Grimburger 3y agoAxum has regular breaking changes. I have much love for them but to pretend it's a stable platform to develop from is not realistic. Maybe shiny new thing people enjoy fixing that stuff but I personally like stability in my frameworks.
- inferiorhuman 3y agoThe problem I ran into with Rocket was that because it had stagnated for so long it was incompatible with currently maintained versions of some of the dependencies (I want to say diesel, but I could be wrong). I'm glad to see that it's been picked up again and 0.5 has been released. I got used to Axum (and rather like it), but in some ways I thought Rocket was friendlier to use.