yerke

@yerke@hachyderm.io

Senior Eng at Square. Rustlang enthusiast.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

kyleve, to random
@kyleve@mastodon.online avatar

This thing is the coolest damn piece of tech I've used or seen since the first retina iphone. That was a "whoa, that can be a thing?”, and this is that too. So so good.

yerke,
yerke, to rust

Read about the great progress made by the team behind Wasmtime (wasm runtime) and Cranelift (compiler backend used for Wasmtime and now Rust compiler) in 2023 and their plans for 2024.

Thanks a lot, @cfallin @sunfish @bjorn3 and everybody else who I don't know how to tag.

https://bytecodealliance.org/articles/wasmtime-and-cranelift-in-2023

sunfish, to random
@sunfish@hachyderm.io avatar

New blog post: Eyra does the impossible

For example, fixing Rust's set_var soundness hole.

https://blog.sunfishcode.online/eyra-does-the-impossible/

yerke,

@sunfish great blog post! One typo: analyais should be analysis.

yerke, to rust

Google’s Android team steadily expands Rust usage.

“Overall, despite these challenges and limitations, we’ve still found Rust to be a significant improvement over C (or C++), both in terms of safety and productivity, in all the bare-metal use cases where we’ve tried it so far. We plan to use it wherever practical.”

They rewrote the Android Virtualization Framework’s protected VM (pVM) firmware in Rust.

https://security.googleblog.com/2023/10/bare-metal-rust-in-android.html

yerke, to rust

Does it take long to learn Rust? Is it worth it?

Google published results of a study of how over 1000 developers used Rust there.

More than 2/3 of respondents are confident in contributing to a Rust codebase within two months or less when learning Rust.

When asked to compare whether they felt that Rust code was more correct than the code that they write in other languages, an overwhelming 85% of respondents are confident that their Rust code is correct.

https://opensource.googleblog.com/2023/06/rust-fact-vs-fiction-5-insights-from-googles-rust-journey-2022.html

yerke, to rust

Did you ever want to replace your bash or Python script with a one file Rust script?

You can now do it with an official cargo script on nightly Rust!

chmod +x example1.rs && ./example.rs

This is a replacement for 3rd party cargo subcommands such as cargo-script, rust-script, and cargo-play.

Huge thank you to @epage for designing and implementing it!

Documentation: https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#script

Tracking issue: https://github.com/rust-lang/cargo/issues/12207

RFC: https://rust-lang.github.io/rfcs/3424-cargo-script.html

h/t @weihanglo

yerke, to rust

The Rust I Wanted Had No Future

Great blog post by @graydon about what would have happened in the alternate universe, where Graydon is BDFL of Rust.

"If I'd stayed in charge (...) the result would have been, I think, fairly unpopular. The Rust I Wanted probably had no future, or at least not one anywhere near as good as The Rust We Got. The fact that there was any path that achieved the level of success the language has seen so far is frankly miraculous."

https://graydon2.dreamwidth.org/307291.html

yerke, to rust

Amazon RDS for PostgreSQL now supports writing stored procedures in PL/Rust. As you would expect, using Rust vs other languages results in big performance wins.

https://aws.amazon.com/blogs/database/build-high-performance-functions-in-rust-on-amazon-rds-for-postgresql/

fasterthanlime, (edited ) to random
@fasterthanlime@hachyderm.io avatar

Moving every domain I own off of OVH, as self-care.

(OVH's only edge over anyone else is the price, and sometimes not even that. They're the hard discounters of the cloud world and that comes with all the downsides you'd expect.

Using their products is always a painful experience and I'll gladly pay a few more € per year to not have to think about them ever again.)

yerke,

@fasterthanlime @soupglasses @djc is CTO at Instant Domains. I vaguely recall him mentioning that they use Rust extensively. Might be another option?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines