rust-lang/rust
View on GitHub ↗ ★ 121,043 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
-
…unique pointers, mutable references, and immutable references. 2. The dead code detection pass ( https://github.com/mozilla/rust/pull/10477 ), contributed by a student of the University of Virginia's Rust-based systems programming class (…
comment by kibwen · 2014-01-09 · in Rust 0.9 released -
Dear moderators: Can you update this link to https://github.com/mozilla/rust/blob/79def2ca698db18da81288c... ? It's pointing at master/RELEASES.txt, which is obviously not a good permalink for this content.
comment by eridius · 2014-01-09 · in Rust 0.9 Released -
…controlling the ways in which a a value can be constructed[2]. [1] http://www.rust-lang.org/ [2] https://github.com/mozilla/rust/wiki/Doc-language-FAQ#how-do...
comment by derekchiang · 2014-01-07 · in Go’s Type System Is An Embarrassment -
…programming experience, but it's exciting to see how fast the community has put this together. [1] https://github.com/mozilla/rust/wiki/Note-wanted-libraries
comment by portmanteaufu · 2014-01-04 · in A data pipeline built with capnproto-rust and ZeroMQ -
…uid_t, st_gid: gid_t, st_rdev: dev_t, __pad2: c_short, st_size: off_t, Note the __pad elements. [1] https://github.com/mozilla/rust/blob/master/src/libstd/libc....
comment by mcguire · 2014-01-02 · in The Lost Art of C Structure Packing -
…in the slides have already been merged. Links to the PRs (the discussions are worth a read): 1. https://github.com/mozilla/rust/pull/10830 2. https://github.com/mozilla/rust/pull/10965
comment by derekchiang · 2013-12-29 · in The state of the Rust Runtime -
…motivation as simplicity and to avoid any surprises with external linkage with non-Rust libraries. https://github.com/mozilla/rust/commit/508b7b9
comment by cpeterso · 2013-12-29 · in Re: [mongrel2] C versus C++ (2010) -
…Thanks for catching this. I filed a bug ticket to add some language about our performance goals: https://github.com/mozilla/rust/issues/11174
comment by erickt · 2013-12-28 · in A glimpse into a new programming language under development at Microsoft -
Someone should add that to their FAQ then. https://github.com/mozilla/rust/wiki/Doc-project-FAQ This is what they state their goal is. (no mention of performance) >To design and implement a safe, concurrent, practical, static systems…
comment by ksk · 2013-12-28 · in A glimpse into a new programming language under development at Microsoft -
All 38k lines were deleted in https://github.com/mozilla/rust/commit/6997adf76342b7a6fe03c... , so the most recent revision is https://github.com/mozilla/rust/tree/ef75860a0a72f79f97216f8... (The "Rust" that the OCaml compiler handled is…
comment by dbaupp · 2013-12-19 · in Go 1.3+ Compiler Overhaul -
It's in the boot/ directory here if you go back far enough in time: https://github.com/mozilla/rust Sadly the GitHub Web UI seems to cap viewable history at 100 pages' worth of commits.
comment by pcwalton · 2013-12-19 · in Go 1.3+ Compiler Overhaul -
…that Go and Rust aren't competing, they're very different and both have strengths and weaknesses: https://github.com/mozilla/rust/wiki/Doc-language-FAQ#have-y...
comment by steveklabnik · 2013-12-02 · in This Week in Rust – Static linking, Win64 -
…in libraries that do not suffer from the same kind of heavy optimization that we've done in Servo: https://github.com/mozilla/rust/issues?direction=asc&labels=...
comment by larsberg · 2013-11-21 · in Contribute to Open Source without Being a Programming Genius (2012) -
Yup, I did one or two recently. Some are even just find and replace, like this one: https://github.com/mozilla/rust/issues/3303
comment by steveklabnik · 2013-11-21 · in Contribute to Open Source without Being a Programming Genius (2012) -
…support for the appropriate calling convention (win64) to the compiler[1] to get it to work. [1]: https://github.com/mozilla/rust/pull/10527 not yet landed.
comment by dbaupp · 2013-11-19 · in Booting to Rust -
…properly in libuv which causes it to punt to a thread pool. There is currently a fix in the queue: https://github.com/mozilla/rust/pull/10558
comment by pcwalton · 2013-11-19 · in Capnproto-rust vs. C++ -
I just found this, https://github.com/mozilla/rust/wiki/Doc-building-for-androi... it does not look like it is production ready, if this is really the latest state. This is not something I can put into an APK.
comment by pjmlp · 2013-11-16 · in Facebook puts bounties on bugs in the D programming language implementation -
…list might lament the inconsistent state of Rust on ARM in general, but AFAIK Android should work ( https://github.com/mozilla/rust/issues/1859 ). For pointers, I encourage you to either post to the mailing list yourself or check out the…
comment by kibwen · 2013-11-16 · in Facebook puts bounties on bugs in the D programming language implementation -
> Rust is designed to help prevent memory leaks, while still enabling manual memory management. https://github.com/mozilla/rust/wiki/Doc-language-FAQ . It was written by mozilla, because using C++ for a web browser leaves quite a few…
comment by pcwalton · 2013-11-15 · in Facebook puts bounties on bugs in the D programming language implementation -
…. Rust is designed to help prevent memory leaks, while still enabling manual memory management. https://github.com/mozilla/rust/wiki/Doc-language-FAQ . It was written by mozilla, because using C++ for a web browser leaves quite a few…
comment by keeperofdakeys · 2013-11-15 · in Facebook puts bounties on bugs in the D programming language implementation -
…iterators to external iterators, and wrote most of the external iterator libraries himself. [1] https://github.com/mozilla/rust/graphs/contributors EDIT: To whoever removed the [Rust-dev] annotation from the title of this submission,…
comment by kibwen · 2013-11-13 · in The future of M:N threading -
…is only allow a bot to write to the central repo. As an example, the rust guys use a bot: https://github.com/mozilla/rust/pull/10403
comment by nonchalance · 2013-11-11 · in Jenkin developers accidentally do "git push --force" to over 150 repos on github -
Yup! If you use C++, this wiki page can help: https://github.com/mozilla/rust/wiki/Rust-for-CXX-programmer... Basically, imagine boost's pointer types being in the language, so that the compiler can reason about them.
comment by steveklabnik · 2013-10-18 · in Pointers in Rust: a guide -
…is ridiculously fast, and [src] links will be landing in a few hours (assuming tests pass) in https://github.com/mozilla/rust/pull/9577 . Example: http://www.contrib.andrew.cmu.edu/~acrichto/doc/std/from_str...
comment by dbaupp · 2013-09-28 · in Rust 0.8 released -
We have syntax files for vim, emacs, kate, gedit. https://github.com/mozilla/rust/tree/929b75e220f6fced42dcfe2...
comment by steveklabnik · 2013-09-27 · in Rust 0.8 released -
See also https://github.com/mozilla/rust/issues/3591 , where re2 is graydon's expressed preference. (graydon was the project leader at that point; more recently brson has taken up that mantle.)
comment by chrismorgan · 2013-09-27 · in Rust 0.8 released -
Noted on the relevant issue: https://github.com/mozilla/rust/issues/2072#issuecomment-252...
comment by dbaupp · 2013-09-27 · in Rust 0.8 released -
Those interested in using Rust for game development can check out our list of resources: https://github.com/mozilla/rust/wiki/Computer-Graphics-and-G... If you want to chat feel free to stop by `#rust-gamedev` on irc.mozilla.org. We're…
comment by bjz_ · 2013-09-27 · in Rust 0.8 released -
I like https://github.com/mozilla/rust/issues?milestone=13&page=1&s... > maturity #2 - backwards compatible > we are comfortable making a long-term support commitment to downstream > users (servo in particular) to keep the set of symbols,…
comment by marshray · 2013-09-27 · in Rust 0.8 released -
Here's the issue for adding that capability directly to rustdoc: https://github.com/mozilla/rust/issues/2072
comment by kibwen · 2013-09-27 · in Rust 0.8 released -
Absolutely. Milestones are a better indicator of that: https://github.com/mozilla/rust/issues/milestones Specifically, maturity #5 - production ready: https://github.com/mozilla/rust/issues?milestone=16&state=op... > The purpose of this…
comment by steveklabnik · 2013-09-27 · in Rust 0.8 released -
Release notes are here: https://github.com/mozilla/rust/wiki/Doc-detailed-release-no...
comment by metajack · 2013-09-27 · in Rust 0.8 released -
Changelog: https://github.com/mozilla/rust/blob/master/RELEASES.txt
comment by pitterpatter · 2013-09-26 · in Rust 0.8 Prerelease Testing -
…accepting of new volunteer contributors. Ask how you can help! For Rust specifically, I found this: https://github.com/mozilla/rust/wiki/Note-guide-for-new-cont...
comment by coyotebush · 2013-09-17 · in Mozilla Internship Reflections -
…the standard library but not the runtime[1], which could be really nice for embedded projects. 0: https://github.com/mozilla/rust/blob/master/src/test/run-pas... 1: https://mail.mozilla.org/pipermail/rust-dev/2013-August/0051...
comment by sanderjd · 2013-09-10 · in PayPal hardware powered by Go -
You can click and shift-click on the line numbers to get a URL like this: https://github.com/mozilla/rust/blob/master/src/libstd/rt/ut...
comment by steveklabnik · 2013-08-24 · in Servo – A parallel browser engine in Rust by Mozilla -
dunno how up to date this is (last edited 3 months ago https://github.com/mozilla/rust/wiki/Note-development-roadma... and release notes https://github.com/mozilla/rust/wiki/Doc-detailed-release-no...
comment by gtani · 2013-08-24 · in What's happening in Go tip -
…first to admit to having a soft-spot for any program that will quote H.P. Lovecraft on abort/error. https://github.com/mozilla/rust/blob/master/src/libstd/rt/ut...
comment by illektr1k · 2013-08-24 · in Servo – A parallel browser engine in Rust by Mozilla -
…that added this and the corresponding one for vectors to the stdlib, but it didn't landed (yet): https://github.com/mozilla/rust/pull/7599 )
comment by dbaupp · 2013-08-22 · in A Week with Mozilla's Rust -
…at the code which really does something, I like that more than starting with boring tutorials: https://github.com/mozilla/rust/blob/master/src/libextra/jso... I know it's the least interesting thing, but for me the simplest rule to…
comment by acqq · 2013-08-21 · in A Week with Mozilla's Rust -
…in a rational argument is the strength of your argument; don't play the authority card. [1]: https://github.com/mozilla/rust/commits/master?author=artagn... [2]: https://twitter.com/pcwalton/status/362413302422323201
comment by artagnon · 2013-07-31 · in The Future of Programming -
…backwards-compatible version of Rust soon. We've created a milestone to tag issues related to this: https://github.com/mozilla/rust/issues?milestone=13&state=op... > Go has taken a better approach, in my opinion. It isn't perfect, and it's…
comment by pcwalton · 2013-07-29 · in Why Go Is An Excellent Modern Programming Language -
Note that I'm working on this (slowly), and things of interest can/should be put here: https://github.com/mozilla/rust/wiki/Lib-rand
comment by dbaupp · 2013-07-24 · in Benchmarking level generation: Go, Rust, Haskell and D -
…functions; so it's definitely not the programmers fault when they turn out non-idiomatic Rust. [1]: https://github.com/mozilla/rust/wiki/Note-style-guide [2]: http://static.rust-lang.org/doc/tutorial-container.html#iter... [3]:…
comment by dbaupp · 2013-07-24 · in Benchmarking level generation: Go, Rust, Haskell and D -
…You can see as much here in the implementation of `advance` (as you'd expect, it's very simple): https://github.com/mozilla/rust/blob/master/src/libstd/itera...
comment by kibwen · 2013-07-11 · in Philosophy and "for" loops — more from Go and Rust -
And, it is an incorrect compiler hack ( https://github.com/mozilla/rust/issues/6675 ), but that's not saying much at the moment.
comment by dbaupp · 2013-07-11 · in Philosophy and "for" loops — more from Go and Rust -
…of switching its dominant iteration idiom from internal iterators to external iterators. See also: https://github.com/mozilla/rust/wiki/Doc-detailed-release-no... http://journal.stuffwithstuff.com/2013/01/13/iteration-insid... The `for`…
comment by kibwen · 2013-07-11 · in Philosophy and "for" loops — more from Go and Rust -
…to only with 3 configurations for each pull request, so breakage occurred semi-often.) (An example, https://github.com/mozilla/rust/pull/7693 ) When it works, it is really nice; get someone to review, they approve it and the whole process…
comment by dbaupp · 2013-07-11 · in Useful GitHub patterns -
…one is horribly outdated and all-around crappy). Any other feature requests? I'm tracking them at https://github.com/mozilla/rust/wiki/Bikeshed-rustdoc
comment by cmrx64 · 2013-07-04 · in Rust 0.7 Released -
…various projects using Rust. Here's a page with some of the projects I know off the top of my head: https://github.com/mozilla/rust/wiki/Projects-using-Rust
comment by pcwalton · 2013-07-03 · in Rust 0.7 Released