Hacker GitHub

← All repos

rust-lang/rust

View on GitHub ↗ ★ 121,011 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. The compiler and Mozilla's experimental rending engine Servo: - https://github.com/rust-lang/rust/ - https://github.com/mozilla/servo/ (The 'contributors' graphs suggest that pcwalton has added/removed more than 1 million lines of code in…
    comment by dbaupp · 2014-06-30 · in Why Go Is Not Good
  2. …for running the tests described above). * Formatting Missing at the moment, but very wanted: https://github.com/rust-lang/rust/issues/3195 . (Well, to be precise, the compiler has the '--pretty normal' option, but it's not so good.…
    comment by dbaupp · 2014-06-30 · in Why Go Is Not Good
  3. …end of the year, in fact. You can view the list of backwards incompatible language changes here: https://github.com/rust-lang/rust/issues?labels=P-backcompat...
    comment by pcwalton · 2014-06-29 · in Why Go Is Not Good
  4. …my contract with Mozilla to write documentation. Today, I'm starting on re-writing the tutorial: https://github.com/rust-lang/rust/pull/15131 (apparently, bors is a bit backed up) The new tutorial will be based around 'real' Rust…
    comment by steveklabnik · 2014-06-24 · in Cargo, Rust's Package Manager
  5. …than the end of a function, in more of a functional style. Here is a representative-ish example: https://github.com/rust-lang/rust/blob/master/src/librustc/m... Personally I think most other things in Rust (namespaces, constant as_slice()…
  6. …is almost/ready for Android and iOS, granted that the language itself is still in a state of flux: https://github.com/rust-lang/rust/wiki/Doc-building-for-andr... More recently: https://mail.mozilla.org/pipermail/rust-dev/2014-June/010323..…
    comment by michaelsbradley · 2014-06-21 · in Go support for Android
  7. …replies explained the situation, but for the curious here's Rust's basic code for slice iteration: https://github.com/rust-lang/rust/blob/master/src/libcore/sl... (unfortunately buried in some macros). `if self.ptr == self.end` is where…
  8. (Sorry, I misspoke, #14900 is fixing a different rustdoc issue: the fix for '' is https://github.com/mozilla/rust/pull/14906 .)
    comment by dbaupp · 2014-06-16 · in Floor – Web development with Rust
  9. The doubled ' is just a bug in the documentation generator (fixed by https://github.com/mozilla/rust/pull/14900 , which is unfortunately (and strangely) failing tests at the moment). Its true form is pub struct Request<'a> { pub origin:…
    comment by dbaupp · 2014-06-16 · in Floor – Web development with Rust
  10. …There's already an issue about automatically creating C headers representing a Rust library, https://github.com/mozilla/rust/issues/10530 (and Alex Crichton has even started working on a tool for it, see his comment).
  11. See also https://github.com/mozilla/rust/issues/13871
    comment by steveklabnik · 2014-06-12 · in Cross-platform Rust Rewrite of the GNU Coreutils
  12. …checked. In dynamic cases you should be writing manual bound checking guards in C anyway. [1]: https://github.com/mozilla/rust/issues/9024
  13. …ic.rust-lang.org/doc/master/rust.html#unsafety [2]: Here's a list of (hobby) kernels written in Rust: https://github.com/mozilla/rust/wiki/Operating-system-develo...
  14. This is https://github.com/mozilla/rust/issues/11751 : LLVM doesn't understand (non)null pointers enough.
    comment by dbaupp · 2014-06-10 · in Comparing k-NN in Rust
  15. An example of a link to a GitHub page: http://shrturl.co/VUYHJ . (Original: https://github.com/mozilla/rust/issues/14657 .) I see that SHRTURL deleted the page title, which users might also notice – but it’s better than keeping the…
    comment by roryokane · 2014-06-05 · in Shrturl: Faking the web since 1942
  16. …in with the rest, since Rust isn't at all propriety. It has been open source for a long long time: https://github.com/mozilla/rust
    comment by dbaupp · 2014-06-03 · in Introducing Swift
  17. …wacky bugs that few humans would think to check. Here is a great one found by Regehr himself: https://github.com/mozilla/rust/issues/13847
    comment by bjz_ · 2014-05-22 · in C-Reduce, a C program reducer
  18. …re-add them as a library. When they existed, they were very close to Common Lisp conditions. 1: https://github.com/mozilla/rust/pull/12039
  19. …way of thinking about Rust is "C++, but the compiler understands ownership and memory lifetime." https://github.com/mozilla/rust/wiki/Rust-for-CXX-programmer... is a bit outdated, but you may enjoy giving it a glance.
  20. https://github.com/mozilla/rust/issues/5016 is the main optimization (and we have more discussed but not written up). Since we have a very strict notion of liveness, we don't have to zero out moved data since the compiler can just not run…
  21. …like that (at this point you have to disable the stdlib entirely and use rust-core instead) [0] https://github.com/mozilla/rust/issues/3608 [1] https://github.com/charliesome/rustboot [2] https://github.com/thestinger/rust-core
  22. …its stuff in memory you get from e.g. a bundled jemalloc, then that's planned but not in I believe: https://github.com/mozilla/rust/issues/12038
  23. …> Can you align memory in rust? I think that's an open problem for now, e.g. https://github.com/mozilla/rust/issues/4578
  24. There, you finally pushed me over the edge on it— https://github.com/mozilla/rust/issues/13781
    comment by chrismorgan · 2014-04-26 · in Rust by Example
  25. …rust developer[0], if he disagrees with my statements I'm probably missing something somewhere) [0] https://github.com/mozilla/rust/commits?author=huonw
    comment by masklinn · 2014-04-26 · in Rust by Example
  26. …Iterable trait at one point [1], but I believe it didn't work with the trait matching rules. [1]: https://github.com/mozilla/rust/issues/7597
  27. …there's a more...friendly way to write that (I'm assuming that's for literals). Edit: ~str, see: https://github.com/mozilla/rust/wiki/Rust-for-CXX-programmer...
    comment by mattgreenrocks · 2014-04-18 · in Rust for C++ programmers – part 1: Hello world
  28. I don't contribute as much _code_ as you'd think: https://github.com/mozilla/rust/commits/master?author=stevek...
    comment by steveklabnik · 2014-04-16 · in How to be an open source gardener
  29. …rather than standard book keeping. If you look at the example set by the rust repository itself ( https://github.com/mozilla/rust/ ), it is heavily tested and every single PR ( https://github.com/mozilla/rust/pulls ) is reviewed before…
    comment by bjz_ · 2014-04-15 · in Why C++ for Unreal 4
  30. …There are also long-term plans for adopting this into the compiler itself: https://github.com/mozilla/rust/issues/2124
    comment by kibwen · 2014-04-14 · in Why C++ for Unreal 4
  31. …data layout then you can use a struct, which have the same layout rules as structs in C. [1] https://github.com/mozilla/rust/blob/master/src/libstd/optio...
  32. > what does "really ready" mean https://github.com/mozilla/rust/issues?direction=asc&labels=...
    comment by steveklabnik · 2014-04-04 · in Rust 0.10 released
  33. There's an open issue for this: https://github.com/mozilla/rust/issues/13289
    comment by brson · 2014-04-03 · in Rust 0.10 released
  34. …any of our unstable releases anyway). Here's the issue for getting us to adhere to semver proper: https://github.com/mozilla/rust/issues/11396
    comment by kibwen · 2014-04-03 · in Rust 0.10 released
  35. Agh, you're right! Issue filed: https://github.com/mozilla/rust/issues/13287 You're correct in that @ has not yet entirely been removed from the core language, because some old vestiges of its use in the compiler itself (specifically the…
    comment by kibwen · 2014-04-03 · in Rust 0.10 released
  36. …outstanding blockers. [7] [1] https://mail.mozilla.org/pipermail/rust-dev/2014-March/00922... [2] https://github.com/mozilla/rust/pull/12081 [3] https://github.com/mozilla/rust/pull/12833 [4] https://mail.mozilla.org/pipermail/rust-dev/2014…
    comment by kibwen · 2014-04-03 · in Rust 0.10 released
  37. …of stabilization". We have a set of issues for the 1.0 bug tracker and triage them regularly: https://github.com/mozilla/rust/issues?direction=asc&labels=... We have also formalized an RFC process for language changes. That is a…
    comment by pcwalton · 2014-03-17 · in This Week in Rust
  38. > https://github.com/mozilla/rust/pull/12815 - even if that's not a major change grammatically, is a huge change linguistically. They were renamed because we were constantly forgetting the difference between Ports and Chans. It was a…
    comment by bjz_ · 2014-03-16 · in This Week in Rust
  39. Wow - some of those are pretty major changes. https://github.com/mozilla/rust/pull/12815 - even if that's not a major change grammatically, is a huge change linguistically. That's one of the things about Rust... It looks like a lot of fun,…
    comment by deckiedan · 2014-03-16 · in This Week in Rust
  40. …one conventionally matches on just `None` rather than `None()`. (This actually lead me to file https://github.com/mozilla/rust/issues/12560 to make it require that there be no `()`, so thank you for prompting that.)
    comment by dbaupp · 2014-02-26 · in Overkilling the 8-queens Problem
  41. …is that sort of stability going to be achieved by Rust? This year. You can see the issues here: https://github.com/mozilla/rust/issues?milestone=20&page=1&s... > It may mean that this initial version of the language has some flaws, but at…
    comment by pcwalton · 2014-02-24 · in This Week in Rust
  42. That commit is "just" clean-up after https://github.com/mozilla/rust/pull/11863 But yeah, probably worth an explicit mention.
    comment by dbaupp · 2014-02-24 · in This Week in Rust
  43. Hmm... is the removal of std::to_bytes something that's been pending for a while? The commit ( https://github.com/mozilla/rust/commit/efaf4db24c92e119e26dc... ) is recent and it breaks a bunch of libraries (eg rust-sdl2). Feels like it…
    comment by shadowmint · 2014-02-24 · in This Week in Rust
  44. …in the browser space and in programming languages). [1]: https://github.com/mozilla/servo/ [2]: https://github.com/mozilla/rust
  45. Unsure, but we're pretty sure they take them from here: https://github.com/mozilla/rust/tree/master/src/test/bench All the shootout* ones.
    comment by steveklabnik · 2014-02-13 · in Rust on Computer Language Benchmarks Game
  46. …There are also already some patches making rust a lot less worse: https://github.com/mozilla/rust/pull/12209
    comment by legulere · 2014-02-13 · in Rust on Computer Language Benchmarks Game
  47. About scoped enums: https://github.com/mozilla/rust/issues/10090
    comment by pix64 · 2014-01-13 · in The State of Rust 0.9
  48. …issues/requirements and a contact person it'd be much appreciated. Note, I've already found this https://github.com/mozilla/rust/issues/8996 and this https://github.com/mozilla/rust/issues/1237 . I'm assuming the workflow notes at…
    comment by st2p · 2014-01-10 · in Rust 0.9 released
  49. …defeats the whole point of `times` (unless you are fine with `N.times(|| { ... })` syntax). [1] https://github.com/mozilla/rust/issues/10815
    comment by lifthrasiir · 2014-01-10 · in Rust 0.9 released
  50. …behind a `#[feature]` flag. [1] http://static.rust-lang.org/doc/0.9/rust.html#input-format [2] https://github.com/mozilla/rust/issues/2253
    comment by lifthrasiir · 2014-01-10 · in Rust 0.9 released