Reason #18723 why I hate Actix and think the Rust community really should abandon ship on it and work on alternatives like warp, tower, gotham or rocket https://twitter.com/whitequark/status/1217945196400447488 …
-
This Tweet is unavailable.Show this thread
-
Replying to @mgattozzi
It's annoying because the community has gone way overboard with the "no unsafe ever" trend, and I want to be on the maintainer's side. But holy shit their reactions on the issue tracker are ridiculous
2 replies 0 retweets 16 likes -
Replying to @sgrif
Yeah like a little unsafe here and there sure. Necessary stuff, but this maintainer is too dismissive. You'll also love to hear their commit for adding their own custom unsafe cell was merely: "add custom cell"
2 replies 0 retweets 6 likes -
Replying to @mgattozzi
Honestly I'm surprised the cargo geiger crew haven't come after Diesel yet. Maybe folks just assume 100% of our unsafe is C FFI? Ironically most of our memory safety issues in the past have been in SQLite which cannot have a pure Rust impl
1 reply 0 retweets 4 likes -
Replying to @sgrif
Same. Though tbh I really fucking hate cargo-geiger cause again "unsafe is bad uwu oh no" and like the zealotry I see around it lately is not really great.
1 reply 0 retweets 5 likes -
Replying to @mgattozzi
https://github.com/diesel-rs/diesel/blob/master/diesel/src/connection/statement_cache.rs#L239-L256 … is my favorite because it was the result of several hours in IRC (which dates when it was written XD) and nobody could figure out whether this was UB or not (what we did before definitely was)
1 reply 0 retweets 1 like -
Replying to @sgrif
Wow IRC I remember that. It seems like the final conclusion then was this was fine since it just needs to point into itself and they both will drop at the same time?
1 reply 0 retweets 1 like
No, the final conclusion is nobody was sure but this seemed least bad. I became more convinced it was fine after staring at it for a few more days
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.