Hacker News new | ask | show | jobs
by kibwen 3263 days ago
> Rocket says it requires a nightly version of rust[0] - why is that necessary

I often joke that Rocket deliberately uses every single unstable feature solely to stymie the Rust developers' attempt to prioritize which features to stabilize. :P I'm kidding of course (hi, sbenitez!), but it's true that I've never seen any Rust project so taken with nightly features as Rocket is.

1 comments

For that list of features and the discussion around them, https://github.com/SergioBenitez/Rocket/issues/19
i128 really surprises me. Why would a web framework need 128 bit integers?
It appears u128s are used to intern strings. i.e. efficient uuids.

https://github.com/SergioBenitez/Rocket/blob/master/codegen/...