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. Made a PR: https://github.com/rust-lang/rust/pull/33679
    comment by Manishearth · 2016-05-17 · in One year of Rust
  2. …scripts might be functioning? I'll copy and past this into a Github issue when I have a sec. edit: https://github.com/rust-lang/rust/issues/33674
    comment by msbarnett · 2016-05-16 · in One year of Rust
  3. …implementation to show the summary line on this page? Seems reasonable to me! I filed a bug: https://github.com/rust-lang/rust/issues/33672 (Also, that page is a bit sparse because I haven't gotten around to writing any docs for it yet, so…
    comment by steveklabnik · 2016-05-16 · in One year of Rust
  4. Wait for this to land: https://github.com/rust-lang/rust/pull/33500
    comment by nercury · 2016-05-15 · in Taking Rust everywhere with rustup
  5. My knowledge was apparently outdated! So, the bug I was thinking of was https://github.com/rust-lang/rust/issues/28667 , which has apparently since been closed. The Alpine tracker also links to this bug:…
    comment by steveklabnik · 2016-05-13 · in Taking Rust everywhere with rustup
  6. …you'd have to do it manually with a VM or some different build environment. This is interesting: https://github.com/rust-lang/rust/pull/33296
    comment by conradev · 2016-05-06 · in Cargo: predictable dependency management
  7. It's planned. https://github.com/rust-lang/rust/issues/33205
  8. …messages, but should make thinks like scopes clearer. You can find a few screenshots in the PR: https://github.com/rust-lang/rust/pull/32756#issuecomment-20...
  9. …land that will overhaul borrow checker error message reporting (and error formatting in general): https://github.com/rust-lang/rust/pull/32756 .
    comment by kibwen · 2016-05-02 · in Non-Lexical Lifetimes in Rust
  10. The borrow checker already outputs these arrows. This output is improving, too https://github.com/rust-lang/rust/pull/32756 -- feedback appreciated!
    comment by Manishearth · 2016-05-02 · in Non-Lexical Lifetimes in Rust
  11. …in nightly waiting to be stabilized, and the compiler codebase itself has been converted to use it: https://github.com/rust-lang/rust/pull/32390 There's also a huge overhaul to compiler error message formatting that should make error…
    comment by kibwen · 2016-05-02 · in Non-Lexical Lifetimes in Rust
  12. Note that the Rust standard library also sets O_CLOEXEC. https://github.com/rust-lang/rust/pull/24034
    comment by pcwalton · 2016-05-02 · in Go bindings to Rust's regex engine
  13. I'm a bit surprise that no one actually mention rust programming language codebase. https://github.com/rust-lang/rust
  14. …target [0], rewinding the graph into higher control structures like loops may be non-trivial. [0] https://github.com/rust-lang/rust/issues/33205#issue-1509804...
    comment by jdmichal · 2016-04-27 · in Introducing MIR
  15. There is discussion of a WebAssembly backend which lowers MIR directly, see https://github.com/rust-lang/rust/issues/33205 .
    comment by eddyb · 2016-04-27 · in Introducing MIR
  16. It was fixed but isn't fixed. https://github.com/rust-lang/rust/issues/19776
  17. …clear, the behavior exhibited in the OP is indeed considered a bug by the Rust developers: see https://github.com/rust-lang/rust/issues/16012#issuecomment-... for the latest discussion. TL;DR: this currently isn't exploitable on Windows,…
    comment by kibwen · 2016-04-26 · in Segfaults are our friends and teachers
  18. I am not denying that. In fact, there is a GitHub issue intended to solve this ( https://github.com/rust-lang/rust/issues/16012 ).
  19. One small update to that thread: hitting the guard page no longer sends SIGSEV, but SIGILL: https://github.com/rust-lang/rust/pull/31333
    comment by steveklabnik · 2016-04-26 · in Segfaults are our friends and teachers
  20. It's not false advertising; it's a bug. Rust is not perfect. It's also not undefined behavior. https://github.com/rust-lang/rust/issues/16012 (Basically, stack probes are only implemented on Windows, and we need them on the other…
    comment by steveklabnik · 2016-04-26 · in Segfaults are our friends and teachers
  21. Manual SIMD intrinsics is getting there, not sure how far it has come by now: https://github.com/rust-lang/rust/pull/27169 I'm sure LLVM does a fair bit of vectorization under the hood too of course, but not sure whether better knowledge…
    comment by alkonaut · 2016-04-15 · in Announcing Rust 1.8
  22. No, just a PR: https://github.com/rust-lang/rust/pull/32731
    comment by steveklabnik · 2016-04-14 · in Announcing Rust 1.8
  23. …have been using ctags since long before Racer existed. You can see their ctags definition file at https://github.com/rust-lang/rust/blob/master/src/etc/ctags.... , and you can run `make TAGS.emacs` or `make TAGS.vi` from within the Rust…
    comment by kibwen · 2016-04-05 · in Tokamak: A Rust IDE for Atom
  24. …Right Thing in the standard library, so you don't worry about these. Here's the source of rec_from: https://github.com/rust-lang/rust/blob/master/src/libstd/sys... c::recvfrom is libc::recvfrom, rather than recv, technically. But as an…
    comment by steveklabnik · 2016-03-31 · in OpenBSD 5.9 released early
  25. https://github.com/rust-lang/rust/pull/19612
    comment by steveklabnik · 2016-03-29 · in String types in Rust
  26. …hint text for this error since September of last year. If ya want to help out take a crack at it! https://github.com/rust-lang/rust/issues/28660
  27. …learning with Rust strings was the WTF-8 format: https://simonsapin.github.io/wtf-8/ Implemented: https://github.com/rust-lang/rust/blob/master/src/libstd/sys...
    comment by nieksand · 2016-03-28 · in String types in Rust
  28. That's a mistake, clarified: https://github.com/rust-lang/rust/pull/32538
    comment by Manishearth · 2016-03-27 · in Concurrency in Rust
  29. …someone having added an annotation somewhere that they believe that the code is exception-safe. https://github.com/rust-lang/rust/issues/27719 Note that based on the latest discussion, recover() will likely be named something else…
    comment by lambda · 2016-03-27 · in Concurrency in Rust
  30. FWIW, I fixed some of these concerns here: https://github.com/rust-lang/rust/pull/32529
    comment by Manishearth · 2016-03-27 · in Concurrency in Rust
  31. …themselves to always behave one way. Overflows at compile time are caught as errors. More info at: https://github.com/rust-lang/rust/issues/22020 If the requested behaviour is unspecified (just `a+b`), overflows cause runtime panic (edit:…
  32. That's what the well-typed check I mentioned before is, see https://github.com/rust-lang/rust/pull/31474
  33. I believe this is being discussed here: https://github.com/rust-lang/rust/issues/29754
    comment by kibwen · 2016-03-04 · in Announcing Rust 1.7
  34. …so it has emitted warnings for the new error cases since 1.4 to give crate authors time to adapt." https://github.com/rust-lang/rust/blob/stable/RELEASES.md#co... I think this is a fantastic example of the even-handed approach in the…
    comment by dikaiosune · 2016-03-03 · in Announcing Rust 1.7
  35. …from having to pay a de facto performance penalty for being generic (preliminary implementation at https://github.com/rust-lang/rust/pull/30652 ), and the latter is purely an ergonomic change to make our `Result`-based error handling more…
    comment by kibwen · 2016-03-03 · in Announcing Rust 1.7
  36. …you screwing up. E.g. the standard library does, the Vec type contains a RawVec to manage memory ( https://github.com/rust-lang/rust/blob/a212264011289885bdb8b... ) and similarly with HashMap ( https://github.com/rust-lang/rust/blob/a212264…
  37. …this. I and others are very skeptical in general, but there's some interesting discussion so far: https://github.com/rust-lang/rust/pull/31732
    comment by steveklabnik · 2016-02-17 · in Issue and Pull Request templates
  38. …OOP-y language like D and Rust - http://www.drdobbs.com/cpp/uniform-function-call-syntax/2327... https://github.com/rust-lang/rust/issues/16293 Finally, this syntax is important just to allow extension methods without a more specialized…
  39. …)). I was actually the one to file the issue discussing migration, back in 2012: https://github.com/rust-lang/rust/issues/2865 . We've generally come to terms with using Github Issues (not terrible, not great, Just Okay). We do have to spe
    comment by kibwen · 2016-02-12 · in Investigate switching away from GitHub
  40. …one given Rust syntax: right to left behaviour), while code generation assumes left to right order. https://github.com/rust-lang/rust/issues/28160 That is not the standard question of right-to-left vs. left-to-right argument order. That is…
    comment by pcwalton · 2016-02-01 · in Why I'm Choosing C++
  41. …one given Rust syntax: right to left behaviour), while code generation assumes left to right order. https://github.com/rust-lang/rust/issues/28160 What can you do with pointers in unsafe parts of code so that everything is still…
    comment by wuch · 2016-02-01 · in Why I'm Choosing C++
  42. …modern systems when you assume the ABI behaves similarly on different platforms; a good example is https://github.com/rust-lang/rust/pull/22862 , caused by 64-bit iOS treating varargs differently from OS X on x86-64 or even Linux on…
    comment by geofft · 2016-01-25 · in GoQt
  43. …and it seems to work reasonably well even with old issues with a fair number of labels[1] [0] https://github.com/rust-lang/rust/labels [1] https://github.com/rust-lang/rust/issues/5016
  44. …rustc 3 times for each snapshot to properly bootstrap that copy). The snapshots are listed here: https://github.com/rust-lang/rust/blob/master/src/snapshots.... In the past the snapshots were taken almost weekly as massive language churn…
    comment by Gankro · 2016-01-12 · in Two Weeks of Rust
  45. …and more wants to an idea until it sinks. Same thing with the discussion about a `yield` keyword: https://github.com/rust-lang/rust/issues/7746 https://github.com/rust-lang/rfcs/issues/388 It reminds me of the JCP in Java. I guess every…
    comment by pjungwir · 2016-01-12 · in Two Weeks of Rust
  46. …generally know the issues, and that privacy is the #1 way the abstraction boundary is maintained. https://github.com/rust-lang/rust/issues/9883#issuecomment-1... Privacy may be the best way to limit unsafety, but C and C++ already have…
    comment by btrask · 2016-01-11 · in The Scope of Unsafe
  47. …it is not introducing anything new, and so the refutations you often receive still apply. [1]: https://github.com/rust-lang/rust/blob/dfaddb732ced1da9d3109... [2]: https://github.com/iron/iron/blob/d3942d72e3178e7b34ebf1ea0e... [3]:…
    comment by dbaupp · 2016-01-11 · in The Scope of Unsafe
  48. …a few libraries, which can be determined by looking at the `extern crate` statements in this file: https://github.com/rust-lang/rust/blob/master/src/libstd/lib... . Ignore libtest and liblog because they're conditionally used only in…
  49. ▲ 1
    Prove the Rust type system sound
    story by progval · 2016-01-05 · 0 comments
  50. …can't import C++ in Rust, rustc is written in Rust, and yet it uses LLVM. [0] might be in https://github.com/rust-lang/rust/tree/master/src/rustllvm though I'm not quite sure
    comment by masklinn · 2015-12-31 · in Swift: Commonly Rejected Changes