rust-lang/rust
View on GitHub ↗ ★ 121,092 Rust
Empowering everyone to build reliable and efficient software.
1,825 mentions on Hacker News by 819 people: 158 stories, 1,667 comments · first 2012-01-20 · latest 2026-10-22
20082026
-
Very, very, very many. https://github.com/rust-lang/rust/blob/master/src/snapshots.... I've still thought about doing it.
comment by steveklabnik · 2015-05-15 · in Announcing Rust 1.0 -
There is actually preliminary support: https://github.com/rust-lang/rust/pull/24777 Making this work well is a very high priority.
comment by steveklabnik · 2015-05-15 · in Announcing Rust 1.0 -
Docs are maintained here: https://github.com/rust-lang/rust/tree/master/src/doc The book is in the "trpl" directory: https://github.com/rust-lang/rust/tree/master/src/doc/trpl The standard library docs are maintained in doc comments in the…
comment by lambda · 2015-05-15 · in Announcing Rust 1.0 -
As per https://internals.rust-lang.org/t/release-channels-git-branc... , there's a branch: https://github.com/rust-lang/rust/tree/beta I don't think we currently have a changelog or anything: we were mostly focusing on this new, stable…
comment by steveklabnik · 2015-05-15 · in Announcing Rust 1.0 -
Bindgen has a compiler plugin too: https://github.com/crabtw/rust-bindgen#macro-usage Also, FYI, https://github.com/rust-lang/rust/issues/10530 covers taking a Rust lib and generating a C header file.
comment by dbaupp · 2015-05-15 · in A Taste of Rust -
This thread may also be interested in this PR, which adds MSVC support to the compiler itself: https://github.com/rust-lang/rust/pull/25350 Windows + Rust has come a long way. It's still not perfect, but it's getting there!
comment by steveklabnik · 2015-05-14 · in Visual Rust 0.1 is out -
Rust also now uses this algorithm, thanks to Kang Seonghoon: https://github.com/rust-lang/rust/tree/master/src/libcore/nu... Rust implementation is heavily commented with beautiful ASCII diagrams.
comment by sanxiyn · 2015-05-14 · in SML and OCaml: Why was OCaml faster? -
I just sent in this PR, is this helpful? https://github.com/rust-lang/rust/pull/25348 Specifically I ended up rewriting most of the enum page: https://github.com/geofft/rust/blob/trpl-fix-enums/src/doc/t... I think there's more that can be…
comment by geofft · 2015-05-12 · in Abstraction without overhead: traits in Rust -
…a reference grammar for testing [1] and the actual implementation is in src/libsyntax, afaik. [1] - https://github.com/rust-lang/rust/pull/21452
comment by carols10cents · 2015-05-12 · in Rust Discovery, Or: How I Figure Things Out -
…The basic libraries use all these features, so you can't restrict their use on a project. [1] https://github.com/rust-lang/rust/issues/24456 [2] https://github.com/rust-lang/rfcs/pull/1066 [3] http://smallcultfollowing.com/babysteps/blog/20…
comment by Animats · 2015-05-02 · in Death to C -
…"no runtime" to mean the class of languages which have very small runtimes. Rust's runtime is here: https://github.com/rust-lang/rust/tree/master/src/rt and https://github.com/rust-lang/rust/tree/master/src/libstd/rt As you can see, it's…
comment by steveklabnik · 2015-05-02 · in Evaluation of C, Go, and Rust in the HPC environment [pdf] -
Three things so far. Two in the parser, one in generated code: - https://github.com/rust-lang/rust/issues/24276 - https://github.com/rust-lang/rust/issues/24275 - https://github.com/rust-lang/rust/issues/21889
comment by steveklabnik · 2015-05-02 · in Death to C -
…link glibc. I don't have the setup to try out the musl stuff, but there's instructions here: https://github.com/rust-lang/rust/pull/24777
comment by steveklabnik · 2015-04-30 · in Nim Programming Language 0.11.0 released -
▲ 1
Rust not Unstable Enoughstory by squiguy7 · 2015-04-29 · 0 comments
-
…memory safety, which the old thread::scoped API was doing. The actual unsafe code is actually here: https://github.com/rust-lang/rust/blob/master/src/libstd/thr... (I myself have been guilty of this same error, of assuming that `unsafe`…
comment by kibwen · 2015-04-27 · in Pre-Pooping Your Pants with Rust -
https://github.com/rust-lang/rust/blob/master/src/liballoc/r...
comment by steveklabnik · 2015-04-27 · in Pre-Pooping Your Pants with Rust -
The 'mem::forget can be written in safe code' meme comes from https://github.com/rust-lang/rust/issues/24456 Which, as you can see, uses Rc, which uses unsafe code in a way that leads to the soundness bug. So that's not strictly true, or…
comment by steveklabnik · 2015-04-27 · in Pre-Pooping Your Pants with Rust -
Yes- https://github.com/rust-lang/rust/pull/15831
comment by Rusky · 2015-04-25 · in Rust once, run everywhere -
…still experimental) support for using musl with Rust code is landing in the compiler as we speak! https://github.com/rust-lang/rust/pull/24777
comment by kibwen · 2015-04-24 · in Rust once, run everywhere -
Oh, look what just popped up: https://github.com/rust-lang/rust/pull/24777
comment by steveklabnik · 2015-04-24 · in Rust once, run everywhere -
…becoming a Rust contributor: My first PR to Rust was actually rejected, due to a procedural error: https://github.com/rust-lang/rust/pull/4305 Nowadays, we follow GitHub norms more closely, so this kind of thing doesn't happen.
comment by steveklabnik · 2015-04-22 · in Cohort analysis of Rust contributors -
…is no silver bullet. We've just started unleasing afl on Rust code, and it can still find issues: https://github.com/rust-lang/rust/issues/24276
comment by steveklabnik · 2015-04-15 · in Finding bugs in SQLite, the easy way -
▲ 106
Reference cycle bug in Rust's scoped threadsstory by doomrobo · 2015-04-15 · 23 comments
-
raw strings: https://github.com/rust-lang/rust/blob/master/src/grammar/ra...
comment by Gankro · 2015-04-10 · in Fearless concurrency with Rust -
…[3]: http://stackoverflow.com/questions/29001667/how-do-i-store-a... [4]: https://github.com/rust-lang/rust/issues/23326 — (I had to follow up in the IRC room here, it's not quite as simple as the answer in the issue. Not only do yo
comment by deathanatos · 2015-04-08 · in Choose Boring Technology -
We merged 473 PRs in Rust last month: https://github.com/rust-lang/rust/pulse/monthly That's roughly one every other hour, so still not quite on the same level. And we do use tooling _in addition_ to GitHub, but reviews are done in PR and…
comment by steveklabnik · 2015-04-07 · in Ten Years of Git: An Interview with Linus Torvalds -
…example is that the borrow checker is currently based on lexical scope. See all the examples in https://github.com/rust-lang/rust/issues/6393 . In general, any kind of analysis like the borrow checker will reject some valid programs, as it…
comment by steveklabnik · 2015-04-06 · in More Rust compared to C++ -
…third be trivial, since thread::sleep_ms takes a u32? Still building beta, but shouldn't this work? https://github.com/rust-lang/rust/pull/24024
comment by callahad · 2015-04-03 · in Announcing Rust 1.0 Beta -
I just submitted a fix for the first, the second I'm not as sure about, and I just opened up https://github.com/rust-lang/rust/issues/24023 for the third. It's non-trivial because Duration isn't yet stable, I thought it might be, so I…
comment by steveklabnik · 2015-04-03 · in Announcing Rust 1.0 Beta -
Ah, thank you! We used to mention it from io's page, and I removed that, but this one slipped. https://github.com/rust-lang/rust/pull/24022
comment by steveklabnik · 2015-04-03 · in Announcing Rust 1.0 Beta -
…and though our resources are finite we'll do our best to address the most common pain points first. https://github.com/rust-lang/rust/issues
comment by kibwen · 2015-04-03 · in Announcing Rust 1.0 Beta -
…of various run-ins with the borrow checker and some details of attempts to reduce the friction: https://github.com/rust-lang/rust/issues/6393 'Both @pcwalton and @zwarich spent some time trying to actually implement this work (with a…
comment by cjcole · 2015-03-27 · in Steam store rendered in Servo -
It's not the case that all wrestling with the borrow checker is about bugs: https://github.com/rust-lang/rust/issues/6393
comment by cjcole · 2015-03-27 · in Steam store rendered in Servo -
…to unsafe (as a lot of rust code does) or stop using rust because the borrow checker is brain dead: https://github.com/rust-lang/rust/issues/6268 https://github.com/rust-lang/rust/issues/6393 Those bugs are 2 years old. And heaven forbid…
comment by mtanski · 2015-03-20 · in OpenSSL Security Advisory -
…subscript checks, although I believe rustc doesn't necessarily drive LLVM in the optimal way, yet: https://github.com/rust-lang/rust/issues/22987 E.g. this has no bounds checks, and is in fact vectorised: pub fn bad_sum(x: &[i32]) -> i32 {…
comment by dbaupp · 2015-03-16 · in The Death of Optimizing Compilers -
…to buildbot (which Rust and Servo both use). https://github.com/barosl/homu Example interaction: https://github.com/rust-lang/rust/pull/23381#issuecomment-80... Docs: http://buildbot.rust-lang.org/homu/
comment by dbaupp · 2015-03-15 · in Please stop breaking the build -
…can, but if you just take a reference and Rust allows it, the code is good. Big step forward. [1] https://github.com/rust-lang/rust/pull/21787#issuecomment-73...
comment by Animats · 2015-02-22 · in On Rust and Nim -
…of [PATCH 0/10] for summaries, but those summaries are nowhere to be seen in the git repository. https://github.com/rust-lang/rust/commits/master
comment by geofft · 2015-02-15 · in The State of Go -
…of the underlying abstract machine model. [1] http://jvns.ca/blog/2014/03/12/the-rust-os-story/ [2] https://github.com/rust-lang/rust/wiki/Operating-system-deve...
comment by breckinloggins · 2015-02-13 · in Rust 1.0: Status report and final timeline -
…7 top contributors to the project are Google employees. The Rust pulse graph shows the same trend ( https://github.com/rust-lang/rust/pulse ), with the top 6 contributors being Mozillians (according to a few Google searches). Something…
comment by Artemis2 · 2015-02-13 · in Rust 1.0: Status report and final timeline -
Oh, since you quoted that page, you might want to know about this PR: https://github.com/rust-lang/rust/pull/22282
comment by steveklabnik · 2015-02-13 · in Rust 1.0: Status report and final timeline -
…community rifts that I have heard of. This page talks about the process and their code of conduct: https://github.com/rust-lang/rust/wiki/Note-development-poli...
comment by netcraft · 2015-02-13 · in Rust 1.0: Status report and final timeline -
There's a core team ( https://github.com/rust-lang/rust/wiki/Note-core-team ) responsible for final decisions on the direction of the language and libraries. Proposed changes go through a public RFC process (…
comment by aturon · 2015-02-13 · in Rust 1.0: Status report and final timeline -
Many people do, e.g. bugs tagged E-easy in rust bug DB https://github.com/rust-lang/rust/labels/E-easy
comment by brohee · 2015-02-05 · in Email Encryption Software Relies on One Guy, Who Is Going Broke -
Line 21 here implements Writer for IOResult<T> where T also implements Writer: https://github.com/rust-lang/rust/blob/master/src/libstd/old...
comment by mhaymo · 2015-02-02 · in Heartbleed in Rust -
You are right that this changed, but I can't find it in the RFCs either. https://github.com/rust-lang/rust/pull/20189 implemented it. And it is what everyone agreed upon.... hmm
comment by steveklabnik · 2015-02-02 · in Some notes on Rust -
…in the coming month, associated primarily with Servo ( https://github.com/servo/servo ) and Rust ( https://github.com/rust-lang/rust/ ). 1) Senior browser engineer. I am looking for a developer with deep familiarity with web platform…
comment by larsberg · 2015-02-01 · in Ask HN: Who is hiring? (February 2015) -
▲ 2
You've met with a terrible fate, haven't you?story by SwellJoe · 2015-01-14 · 0 comments
-
…for speed, please file a performance bug! We love to know where we're missing out on optimizations. https://github.com/rust-lang/rust/issues
comment by kibwen · 2015-01-14 · in A Quick Comparison of Nim vs. Rust -
http://doc.rust-lang.org/book/unsafe.html#avoiding-the-stand... is the closest we have, currently. https://github.com/rust-lang/rust/wiki/Operating-system-deve... has a bunch of stuff, and https://github.com/charliesome/rustboot and its…
comment by steveklabnik · 2015-01-11 · in 151-byte static Linux binary in Rust