Hacker GitHub

← All repos

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

Mentions per year 1,825 mentions · busiest year 2023 (167)
20082026
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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?
  8. 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…
  9. …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
  10. …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
  11. …"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…
  12. 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
  13. …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
  14. ▲ 1
    Rust not Unstable Enough
    story by squiguy7 · 2015-04-29 · 0 comments
  15. …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
  16. https://github.com/rust-lang/rust/blob/master/src/liballoc/r...
    comment by steveklabnik · 2015-04-27 · in Pre-Pooping Your Pants with Rust
  17. 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
  18. Yes- https://github.com/rust-lang/rust/pull/15831
    comment by Rusky · 2015-04-25 · in Rust once, run everywhere
  19. …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
  20. 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
  21. …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
  22. …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
  23. ▲ 106
    Reference cycle bug in Rust's scoped threads
    story by doomrobo · 2015-04-15 · 23 comments
  24. raw strings: https://github.com/rust-lang/rust/blob/master/src/grammar/ra...
    comment by Gankro · 2015-04-10 · in Fearless concurrency with Rust
  25. …[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
  26. 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…
  27. …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++
  28. …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
  29. 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
  30. 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
  31. …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
  32. …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
  33. 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
  34. …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
  35. …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
  36. …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
  37. …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
  38. …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
  39. …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
  40. …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
  41. 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
  42. …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
  43. 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 (…
  44. Many people do, e.g. bugs tagged E-easy in rust bug DB https://github.com/rust-lang/rust/labels/E-easy
  45. 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
  46. 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
  47. …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)
  48. ▲ 2
    You've met with a terrible fate, haven't you?
    story by SwellJoe · 2015-01-14 · 0 comments
  49. …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
  50. 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