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. …is a severe limitation. Indeed, it is a limitation that the team recognises and is working on: https://github.com/rust-lang/rust/issues/31844 (Parts of which are already available in the nightly releases.)
  2. …like ADL. > And there is no specialization, which is a severe limitation. There is now [1]. [1]: https://github.com/rust-lang/rust/pull/30652
    comment by pcwalton · 2016-11-04 · in 2016 Rust Commercial User Survey Results
  3. …blind-person-only teams at blind-person-only companies. 0: My most notable Rust PR is this monster: https://github.com/rust-lang/rust/pull/36151 1: https://github.com/camlorn/libaudioverse
  4. https://github.com/rust-lang/rust/issues/37300
    comment by iopq · 2016-10-20 · in Introducing Rust Language Server
  5. It might have been due to either https://github.com/rust-lang/rust/pull/31319 or an LLVM upgrade. But stuff like looking at the values of basic integer types, the fields of structs, tuple fields, thin pointers, and even many enums works…
    comment by retep998 · 2016-10-19 · in Introducing Rust Language Server
  6. …Go [1], and Rust [2]. [0] https://github.com/scala/scala/ [1] https://github.com/golang/go/ [2] https://github.com/rust-lang/rust/
  7. …[2] https://doc.rust-lang.org/std/option/enum.Option.html [3] https://github.com/rust-lang/rust/issues/31436 [4] https://hoverbear.org/2014/08/12/option-monads-in-rust/
    comment by Animats · 2016-10-06 · in The cost of forsaking C
  8. …an increased interest in removing jemalloc by default, which will cut down on that initial size. https://github.com/rust-lang/rust/issues/36963
    comment by steveklabnik · 2016-10-05 · in Why is a Rust executable large?
  9. ▲ 177
    Rust gets working asmjs and wasm targets
    story by wyldfire · 2016-10-01 · 19 comments
  10. …[2] https://www.reddit.com/r/rust/comments/3totkg/dybuk_the_elml... [3] https://github.com/rust-lang/rust/issues/35233
    comment by computerphage · 2016-09-29 · in Announcing Rust 1.12
  11. …is really going to start meeting the road: middle-end optimizations that operate on the MIR (i.e. https://github.com/rust-lang/rust/pull/36388 ); outright removing old trans (which remains in 1.12 via a compiler flag) which allows us to…
    comment by kibwen · 2016-09-29 · in Announcing Rust 1.12
  12. …certainly not as clear as it could be. you're right. ( For reference, this implementation is here: https://github.com/rust-lang/rust/blob/master/src/libcore/fm... note that this is in a macro to do this for all of the traits at once...)…
    comment by steveklabnik · 2016-09-19 · in My experience rewriting Enjarify in Rust
  13. …And alpine: http://pkgs.alpinelinux.org/packages?name=rust*&branch=&repo... https://github.com/rust-lang/rust/issues/31322#issuecomment-... is the latest news on the subject. It's not impossible, but we're not sure _how_ we want to ma
    comment by steveklabnik · 2016-09-19 · in My experience rewriting Enjarify in Rust
  14. …in Rust pre-1.0, there's a lot of outdated material out there, and so it can confuse people. https://github.com/rust-lang/rust/issues/14954 specifically was a huuuuge headache for a long time. This is slowly changing, of course, the…
  15. …think it's an oversight; the implementation calls `checked_add` and `checked_mul` explicitly -- https://github.com/rust-lang/rust/blob/1744c46e47434d8c0b63a...
    comment by pbsd · 2016-08-18 · in Announcing Rust 1.11
  16. https://github.com/rust-lang/rust/issues/35807
    comment by steveklabnik · 2016-08-18 · in Announcing Rust 1.11
  17. …world" cdylib is 7.2K while the same dylib is 2.4MB, which is some nice size savings!" [1] 1. https://github.com/rust-lang/rust/pull/33553#issue-154141126
    comment by kenOfYugen · 2016-08-18 · in Announcing Rust 1.11
  18. …and there weren't any major regressions, at least. Some small improvements are there. For example: https://github.com/rust-lang/rust/pull/34096#issuecomment-22...
    comment by steveklabnik · 2016-08-18 · in Announcing Rust 1.11
  19. …like ergonomic "impl Trait" [1], incremental compilation, or even the beginnings of Gc [2]. [0]: https://github.com/rust-lang/rust/pull/35764 [1]: https://github.com/rust-lang/rust/issues/34511 [2]: http://manishearth.github.io/blog/2016/08…
    comment by nercury · 2016-08-18 · in Announcing Rust 1.11
  20. Additionally, 1.13 removes the [old AST backend]( https://github.com/rust-lang/rust/pull/35764 ) so MIR will be on by default.
    comment by tiles · 2016-08-18 · in Announcing Rust 1.11
  21. The version hosted on docs.rust-lang.org is the current edition of the book, whose source is in-tree. https://github.com/rust-lang/rust/tree/master/src/doc/book In order to not trash the book while we're doing the re-write, we've moved it…
  22. …the book in the Rust repo[0]. Feel free to send some pulls with the content you'd like to see! [0] https://github.com/rust-lang/rust/tree/master/src/doc/book
  23. …to be merged this week" we mean that this initial prototype implementation will land in nightly: https://github.com/rust-lang/rust/pull/35091 . It's not being stabilized this week.
    comment by kibwen · 2016-08-11 · in Zero-cost futures in Rust
  24. Not even in nightly yet - follow https://github.com/rust-lang/rust/pull/35091 for updates (we're trying to land it this week).
    comment by eddyb · 2016-08-11 · in Zero-cost futures in Rust
  25. Well, if you love this kind of bug reports, please take a look at the one I filed a while ago :) https://github.com/rust-lang/rust/issues/11724 Thanks!
    comment by ckarmann · 2016-08-11 · in Shape of errors to come
  26. https://github.com/rust-lang/rust/issues/32650
    comment by steveklabnik · 2016-08-10 · in Shape of errors to come
  27. …because it's everywhere, and it's already a dependency of the build process (LLVM needs it). [0]: https://github.com/rust-lang/rust/tree/b30eff7ba72a78e31acd6... [1]: https://github.com/rust-lang/rust/blob/b30eff7ba72a78e31acd6...
  28. It is a build system written in Rust: https://github.com/rust-lang/rust/tree/master/src/bootstrap There is only one Python file: https://github.com/rust-lang/rust/blob/master/src/bootstrap/... Its job is to download the previous Rust…
  29. …say otherwise. New standard library APIs are stabilized at a steady clip with every new release: https://github.com/rust-lang/rust/blob/master/RELEASES.md
    comment by pcwalton · 2016-07-28 · in The Rust Platform
  30. Here's the Rust binary search source: https://github.com/rust-lang/rust/blob/27e766d7bc84be992c8dd... I don't know much about formal methods. I was surprised by this: > Indeed, if you like at the prelude, you may notice that currently…
  31. There's also stuff like this: https://github.com/rust-lang/rust/pull/34789 In general, Jonathan and Niko are working on it :)
    comment by steveklabnik · 2016-07-12 · in Shipping Rust code in Firefox
  32. If you're interested in the nitty gritty, there's some info in this PR: https://github.com/rust-lang/rust/pull/32756 Though Steve may be talking about some newer work that I haven't heard of yet.
    comment by mastax · 2016-07-12 · in Shipping Rust code in Firefox
  33. …both interface and implementation. This looks like a breaking change on a stable API. Am I wrong? https://github.com/rust-lang/rust/pull/28811
    comment by themihai · 2016-07-12 · in Shipping Rust code in Firefox
  34. Prepooping only applies to unsafe Rust. There are a few soundness bugs though: https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&q=is...
  35. https://github.com/rust-lang/rust/issues/26097
    comment by steveklabnik · 2016-07-08 · in Corrode: C to Rust translator written in Haskell
  36. …To be clear, it's already landed, and has been working, it's just not the default yet. There's a PR https://github.com/rust-lang/rust/pull/34096 and there are currently three blockers: https://github.com/rust-lang/rust/milestone/29…
    comment by steveklabnik · 2016-07-07 · in Announcing Rust 1.10
  37. …not. This should save a lot of memory, and potentially open up a whole host of optimizations. [0]: https://github.com/rust-lang/rust/issues/34398
  38. You need an Apple Developer Cert. Here's the relevant tracking issue for the same problem in Rust. https://github.com/rust-lang/rust/issues/27694
    comment by Argorak · 2016-07-01 · in Servo Nightly Builds Available
  39. …team this year (the prerequisite overhaul of the compiler middle-end is just about to land: https://github.com/rust-lang/rust/milestones/Launch%20MIR%20... ).
    comment by kibwen · 2016-06-30 · in State of Rust Survey 2016
  40. …report in rustc (from the list) was apparently true heap corruption due to a bug in unsafe code: https://github.com/rust-lang/rust/issues/24276
  41. …otherwise valgrind misses jemalloc's allocations, which is more or less all of them: https://github.com/rust-lang/rust/issues/28224 And the second fix may or may not keep working as jemalloc 5 apparently removes valgrind support:…
    comment by masklinn · 2016-06-15 · in Using ltrace to debug a memory leak
  42. …have been bitten by the possibility of invalid Unicode in filenames (see for example: rust ( https://github.com/rust-lang/rust/issues/12056 ), Python ( https://www.python.org/dev/peps/pep-0383/) ). This mess is pretty much never going to…
    comment by nneonneo · 2016-06-14 · in Apple File System
  43. …to do, and even more corners where things will shake out[2], but there's definitely progress. [1]: https://github.com/rust-lang/rust/pull/33460 [2]: https://github.com/rust-lang/rust/pull/34174
    comment by shepmaster · 2016-06-10 · in Why Rust for Low-Level Linux Programming?
  44. …link the PR? I am interested in getting it merged. I assume you are referring to code generator at https://github.com/rust-lang/rust/tree/master/src/etc/platfo... . I haven't touched that code, but if you think hand editing is preferrable…
  45. …platforms here ( https://doc.rust-lang.org/book/getting-started.html#platform... ) or here ( https://github.com/rust-lang/rust/tree/master/mk/cfg ). I've considered trying avr-rust ( https://github.com/avr-rust/rust ), but the README says…
    comment by davidcuddeback · 2016-06-03 · in Why is a Rust executable large?
  46. …Rust programs. See [1]. What's the state of the Rust world when you're in a signal handler? [1] https://github.com/rust-lang/rust/issues/11203
  47. The main remaining work on the RFC is to implement the `catch` construct. Here's the tracking issue: https://github.com/rust-lang/rust/issues/31436 However, stabilizing `?` is not blocked on any particular work as much as on the relevant…
    comment by tatterdemalion · 2016-05-26 · in Announcing Rust 1.9
  48. …you reach a high enough n. EDIT: The PR that added the change claims it was done well, though :) https://github.com/rust-lang/rust/pull/32062
    comment by euyyn · 2016-05-26 · in Announcing Rust 1.9
  49. …bit rot. Curently, your linked line doesn't point to the `ctpop` intrinsic. I think you wanted https://github.com/rust-lang/rust/blob/34fd68668152530dcd1d0...
  50. …the `count_ones` method currently resolves directly to LLVM's `ctpop` intrinsic, defined at https://github.com/rust-lang/rust/blob/master/src/libcore/in... .