Bryan Cantrill
π€ SpeakerAppearances Over Time
Podcast Appearances
And that is HP mock, right? HTTP mock, exactly. Yeah, okay, yeah, yeah.
And that is HP mock, right? HTTP mock, exactly. Yeah, okay, yeah, yeah.
I'm just looking in the chat. There is RHDL, a Rust-based HDL for FPGA development. That's very spicy. I have to go look at that one.
I'm just looking in the chat. There is RHDL, a Rust-based HDL for FPGA development. That's very spicy. I have to go look at that one.
That one is totally new. At least to me. But I think we've already established lots of things that are apparently very mainstream are new to me. Yeah. Rayne, Eliza, would you give some other shout-outs, other crates that... Yeah, go ahead.
That one is totally new. At least to me. But I think we've already established lots of things that are apparently very mainstream are new to me. Yeah. Rayne, Eliza, would you give some other shout-outs, other crates that... Yeah, go ahead.
Camino does a good job in the great readme of explaining why it exists and when you should use it and when you shouldn't use it. Just to your and Eliza's earlier point, I think they do an excellent job about the problem that it's solving.
Camino does a good job in the great readme of explaining why it exists and when you should use it and when you shouldn't use it. Just to your and Eliza's earlier point, I think they do an excellent job about the problem that it's solving.
Yeah, and in particular, this is going to be especially a good fit if you've got many, many, many readers. Right. I agree. And performance is important. And it's something that you want to update. It's a structure you want to update, but you're willing to have some control over when those updates are seen by the readers. Right.
Yeah, and in particular, this is going to be especially a good fit if you've got many, many, many readers. Right. I agree. And performance is important. And it's something that you want to update. It's a structure you want to update, but you're willing to have some control over when those updates are seen by the readers. Right.
You don't need them to be always β the eventual β because the thing I also like β I mean, I'll ask Greg if I'm wrong, but just from reading the description β it sounds like you've got some control over... Eventually consistent is not just like, well, it may be a day or two. You've got some control over when that actually happens.
You don't need them to be always β the eventual β because the thing I also like β I mean, I'll ask Greg if I'm wrong, but just from reading the description β it sounds like you've got some control over... Eventually consistent is not just like, well, it may be a day or two. You've got some control over when that actually happens.
Yeah, no, I like it. I like it. I actually, I also, although nowhere near as sophisticated as this, I also do love index maps and multimaps are two very, very simple crates that are very useful. Index maps being where you can actually iterate over things in the order in which they were put in the hash map, which I think is very helpful.
Yeah, no, I like it. I like it. I actually, I also, although nowhere near as sophisticated as this, I also do love index maps and multimaps are two very, very simple crates that are very useful. Index maps being where you can actually iterate over things in the order in which they were put in the hash map, which I think is very helpful.
And then multimap allows you to have multiple values for a particular key, which is also very helpful without, And again, very simple crates, but very, very useful.
And then multimap allows you to have multiple values for a particular key, which is also very helpful without, And again, very simple crates, but very, very useful.