rust

213 stories and discussions about rust, aggregated from every source we track.

1.

What Zig felt like, coming from Rust Intro I’ve spent the last 7 years as a Rust developer, working mostly on open source projects, and I’d like to think I’ve built a solid feel for the language and its ecosystem along…

270 points•ksec•11 days ago•332 comments•
2.
193 points•verdagon•5 days ago•48 comments•
4.

Tokio is a runtime for writing reliable asynchronous applications with Rust. It provides async I/O, networking, scheduling, timers, and more.

91 points•sagacity•6 days ago•71 comments•
6.
85 points•mooreds•8 days ago•46 comments•
8.

Wondering about Rust? We're addressing rumors and providing insight gained from years of early adoption of Rust here at Google.

81 points•anyfactor•over 3 years ago•74 comments
9.

A custom AI architecture being developed in rust . Contribute to Sparticle62ops/pssa development by creating an account on GitHub.

77 points•sparticle62•about 21 hours ago•32 comments•
10.

Empowering everyone to build reliable and efficient software.

74 points•FedericoSchonborn•about 1 month ago•14 comments
11.
73 points•jil•over 5 years ago•30 comments
13.

My last post on the Rust compiler’s performance was two months ago and a lot has happened since then.

66 points•patchunwrap•about 22 hours ago•5 comments
14.

Whenever someone asks what my least favorite part of Rust is, my answer is always the same: it doesn't have named or optional arguments. This article explores the ideas for adding them, both good and bad.

65 points•jado•9 days ago•36 comments
16.

Tokio is a runtime for writing reliable asynchronous applications with Rust. It provides async I/O, networking, scheduling, timers, and more.

59 points•adaszko•about 5 years ago•10 comments
23.

Radicle is a new, peer-to-peer, MIT/Apache-licensed collaboration platform written in Rust and [...]

48 points•krig•10 months ago•20 comments
25.
46 points•cadey•almost 7 years ago•37 comments
27.
44 points•tosh•1 day ago•6 comments•
29.
41 points•carlana•over 4 years ago•9 comments
31.

The reason for and design of Krabby's query system.

34 points•fanf•about 2 months ago•9 comments
32.

Cloudflare's global network is immense but not limitless. As we look for small ways to trim our resource usage, we sometimes get lucky and we can cut significantly more. Here’s how we reduced one of our Pingora-based…

33 points•gnyeki•12 days ago•1 comment
33.

A re-introduction to socket activation with listenfd/systemfd.

31 points•Jackevansevo•over 1 year ago•4 comments
34.

<p>I would like to learn a new language during quarantine! I'm looking for something that will be a little different from just a new C-like imperative language.</p> <p>I've spent the last 4 years of my career writing Go. Languages I have messed around in in the past: Haskell, Rust, Java, Python.</p> <p>Requirements:</p> <ul> <li>Must be statically typed, or at least have a static analyzer (e.g. <a href="https://sorbet.org/" rel="ugc">Sorbet</a>).</li> <li>Some available documentation must be able to take a beginner through (e.g. <a href="http://learnyouahaskell.com/" rel="ugc">Learn You a Haskell</a>, <a href="https://doc.rust-lang.org/book/" rel="ugc">The Rust Book</a>).</li> <li>Must be able to run on Linux.</li> </ul> <p>I <em>really</em> wanted to get into <a href="http://unisonweb.org" rel="ugc">Unison</a> but that's still pre-alpha and very far from being usable for writing actual programs.</p>

31 points•cflewis•over 6 years ago•78 comments
35.

The Rust compiler remains unperturbed by the antics of the LLM

30 points•pjmlp•11 days ago•34 comments•
36.
30 points•tmcb•almost 3 years ago•1 comment
37.

We've launched an experimental Rust library for Tailscale via tsnet. Help test tailscale-rs and shape it with your feedback.

29 points•ohrv•6 months ago•4 comments
38.

'egg' is an open-source, high performance e-graph and equality saturation toolkit.

29 points•355E3B•over 5 years ago•0 comments
40.
42.

Rust LSP that doesn't eat memory for breakfast

25 points•heavyrain266•about 1 month ago•8 comments
44.

With Rust, you can do low-level number-crunching and bit-by-bit processing, while enjoying memory safety and concurrency features. With Helix, you can use your Rust code inside of a Rails project.

24 points•wezm•over 7 years ago•0 comments
45.

Bringing the Rust language to the Xen Project? Yes! But how? And where to start? Discover more in our first article in a future series dedicated to our journey in the Rust and Xen world!

22 points•raymii•over 3 years ago•5 comments
46.
22 points•idrougge•over 4 years ago•12 comments
47.

<p>A contributor proposed a new OpenBSD port for uutils, the Rust reimplementations of GNU coreutils. The proposal met firm resistance: Stuart Henderson called it unusable, explaining that GNU coreutils exists mainly to stabilize GNU-sensitive build environments. Theo de Raadt went further arguing that nobody wants subtly differently-behaving utilities in their pipelines and that ports developers would be stuck maintaining the result.</p>

20 points•spikewall•about 17 hours ago•30 comments
48.

Rustunit offers software development consulting with a focus on rust, game-development and large scale distributed backend services.

20 points•extrawurst•3 days ago•4 comments
50.

<p>smoltcp is a standalone, event-driven TCP/IP stack that is designed for bare-metal, real-time systems.</p>

20 points•weakforce•over 7 years ago•0 comments
51.

Read the "Extensible Language Support in Zed - Part 1" blog post.

19 points•kbknapp•over 2 years ago•4 comments
52.

The Firefox crash reporter has been ported to Rust, with an architecture supporting native cross-platform GUI rendering.

18 points•wezm•over 2 years ago•0 comments
53.

An experimental Rust-native build tool for React apps. - lovablelabs/oj

17 points•h1fra•13 days ago•1 comment•
54.

Some Rust libraries are like oil and water, they just don't mix. With the async runtime tokio and the data-parallelism library rayon, I learned it the hard way.

17 points•dureuill•over 2 years ago•6 comments
55.

<p>An extremely small and incomplete linear algebra I wrote over the weekend to test Rust's handling of const generics.</p>

17 points•mplant•over 7 years ago•5 comments
56.

Speed up development with this little trick.

16 points•robertkrahn•about 4 years ago•1 comment
58.

This is part 3 of a three-part series on interesting abstractions for zero-copy deserialization I’ve been working on over the last year. This part is &hellip;

14 points•itamarst•about 4 years ago•2 comments
59.

Have you ever written a type that you appreciated so much you still think about it? Like eating a really good meal, where if you try hard enough, you can sti...

13 points•schneems•5 days ago•3 comments
60.

Rust support for seL4 userspace. Contribute to seL4/rust-sel4 development by creating an account on GitHub.

13 points•quad•over 2 years ago•2 comments

Related topics