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
20082026
-
Made a PR: https://github.com/rust-lang/rust/pull/33679
comment by Manishearth · 2016-05-17 · in One year of Rust -
…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 -
…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 -
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 -
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 -
…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 -
It's planned. https://github.com/rust-lang/rust/issues/33205
comment by spicyj · 2016-05-06 · in A Taste of JavaScript's New Parallel Primitives -
…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...
comment by killercup · 2016-05-04 · in Non-Lexical Lifetimes Based on Liveness in Rust -
…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 -
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 -
…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 -
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 -
I'm a bit surprise that no one actually mention rust programming language codebase. https://github.com/rust-lang/rust
comment by zerosign · 2016-05-01 · in Ask HN: What are examples of GitHub repositories with high code quality? -
…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 -
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 -
It was fixed but isn't fixed. https://github.com/rust-lang/rust/issues/19776
comment by akadien · 2016-04-27 · in Xi editor: A modern editor with a backend written in Rust -
…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 -
I am not denying that. In fact, there is a GitHub issue intended to solve this ( https://github.com/rust-lang/rust/issues/16012 ).
comment by wofo · 2016-04-26 · in Segfaults are our friends and teachers -
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 -
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 -
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 -
No, just a PR: https://github.com/rust-lang/rust/pull/32731
comment by steveklabnik · 2016-04-14 · in Announcing Rust 1.8 -
…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 -
…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 -
https://github.com/rust-lang/rust/pull/19612
comment by steveklabnik · 2016-03-29 · in String types in Rust -
…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
comment by finnyspade · 2016-03-29 · in Experimenting with Rust generics and dynamic traits -
…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 -
That's a mistake, clarified: https://github.com/rust-lang/rust/pull/32538
comment by Manishearth · 2016-03-27 · in Concurrency in Rust -
…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 -
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 -
…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:…
comment by viraptor · 2016-03-22 · in Cross-platform Rust rewrite of the GNU coreutils -
That's what the well-typed check I mentioned before is, see https://github.com/rust-lang/rust/pull/31474
comment by eddyb · 2016-03-04 · in No Compiler – On LLVM, and writing software without a compiler -
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 -
…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 -
…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 -
…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…
comment by dbaupp · 2016-02-20 · in Glibc getaddrinfo stack-based buffer overflow -
…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 -
…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…
comment by DrDimension · 2016-02-15 · in A bit of background for the unified C++ call proposal -
…)). 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 -
…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++ -
…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++ -
…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
comment by masklinn · 2016-01-18 · in Dear open-source maintainers, a letter from GitLab -
…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 -
…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 -
…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 -
…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 -
…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…
comment by kibwen · 2016-01-09 · in RustBelt: Logical Foundations for the Future of Safe Systems Programming -
▲ 1
Prove the Rust type system soundstory by progval · 2016-01-05 · 0 comments
-
…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