Rust
Discussions about the Rust programming language
christopher pfp

@christopher

I just beside myself for why TypeScript decided to port to Golang but couldn’t muster the same energy to rewrite into Rust. Especially with Mythos right there and available. So many projects are rewritten in Rust. Probably going to be one of the biggest blunders in code language history 🤦‍♂️
4 replies
0 recast
89 reactions

christopher pfp

@christopher

Correct.
1 reply
0 recast
18 reactions

MetaEnd🎩 pfp

@metaend.eth

Part time Rust developer position https://jobs.micro1.ai/post/f6785bd3-196f-4331-9cc7-fc4b9657c302?referralCode=99cce833-d413-4b04-8243-c4a8189a4d53&utm_source=referral&utm_medium=share&utm_campaign=job_referral
0 reply
0 recast
2 reactions

christopher pfp

@christopher

🥳 https://lwn.net/Articles/1049831/
0 reply
0 recast
2 reactions

christopher pfp

@christopher

Just added a dependency to my project TOML.
2 replies
0 recast
11 reactions

christopher pfp

@christopher

Interesting.
3 replies
0 recast
13 reactions

christopher pfp

@christopher

We made a bet early in the winter to rewrite our backend into Axum and Rust. The bet is paying off now. No memory leaks, extremely fast cold start times, leverage native crypto libraries + Alloy, sqlx has compile-time checks, AI fixes its own mistakes, and it’s entirely in a binary — no dependencies!
3 replies
2 recasts
18 reactions

alec.eth pfp

@alec.eth

Working with a few cracked Rust Engineers looking for their next gig. HMU
1 reply
0 recast
8 reactions

christopher pfp

@christopher

"Everything is now in Rust. It’s one single language. You don’t even have the message bus to worry about," Ene said. “The problem was JavaScript, so we don’t have that anymore." 🤯 https://analyticsindiamag.com/global-tech/how-prime-video-cut-ui-latency-7-6x-by-switching-to-rust/
4 replies
0 recast
19 reactions

christopher pfp

@christopher

Good resource to get going with a project in Rust. https://blessed.rs/crates
0 reply
1 recast
5 reactions

MetaEnd🎩 pfp

@metaend.eth

Trying to onboard rust to fc, need some likes and comments to get their attention https://bsky.app/profile/ngmi.ai/post/3lm37shbzt22y
2 replies
0 recast
4 reactions

MetaEnd🎩 pfp

@metaend.eth

slowly but surely moving my system towards rust (and wasm, once this is more available) So far I use: - coreutils - wezterm - gitui - du - exa probably a couple more I'm not aware of. Tried rio as terminal, but didn't quite like it.
0 reply
0 recast
2 reactions

christopher pfp

@christopher

Rust has an open issue since 2016 to cargo build with only dependencies so that Docker builds don't take 30 minutes every clip. In Deuteronomy the Israelites took 40 years to complete what should have been an 11-day journey to the Promised Land. I see parallels here. https://github.com/rust-lang/cargo/issues/2644
3 replies
0 recast
9 reactions

christopher pfp

@christopher

Finally conquered the last bits of the contract flow from Golang to Rust.. 1. Alloy macros are pretty great. Using Solidify contract interfaces directly in Alloy functions is also pretty great. Foundry fuzzing and property-based testing also great. 2. Geth contract middleware is still more ergonomic than Alloy, e.g. waitForTransaction doesn’t exist. 3. Rust Result typing is way better for flow state and DRY. 4. You should use Rust if you need transaction certainty. But it is totally overkill for smaller projects and hackathons.
0 reply
0 recast
1 reaction

christopher pfp

@christopher

Linus, Re: Rust Kernel Policy 😳 “You are saying that you disagree with Rust - which is fine, nobody has ever required you to write or read Rust code. But then you take that stance to mean that the Rust code cannot even use or interface to code you maintain. So let me be very clear: if you as a maintainer feel that you control who or what can use your code, YOU ARE WRONG. I respect you technically, and I like working with you. And no, I am not looking for yes-men, and I like it when you call me out on my bullshit. I say some stupid things at times, there needs to be people who just stand up to me and tell me I'm full of shit. But now I'm calling you out on *YOURS*.” https://lore.kernel.org/rust-for-linux/CAHk-=wgLbz1Bm8QhmJ4dJGSmTuV5w_R0Gwvg5kHrYr4Ko9dUHQ@mail.gmail.com/
1 reply
0 recast
3 reactions