Hacker GitHub

← All repos

rust-lang/rfcs

View on GitHub ↗ ★ 6,628 Markdown

RFCs for changes to Rust

685 mentions on Hacker News by 352 people: 46 stories, 639 comments · first 2014-04-09 · latest 2026-08-22

Mentions per year 685 mentions · busiest year 2016 (105)
20082026
  1. ▲ 2
    Rust Impl Specialization RFC
    story by agluszak · 2020-02-13 · 0 comments
  2. ▲ 3
    Rust 2020 Roadmap RFC Draft
    story by azhenley · 2020-01-24 · 0 comments
  3. Link to actual (draft) roadmap. https://github.com/rust-lang/rfcs/blob/9fbc9383b310839d1c1be...
    comment by pkilgore · 2020-01-23 · in Rust 2020 Roadmap
  4. ▲ 3
    Rust 2020 Roadmap
    story by azhenley · 2020-01-23 · 1 comment
  5. …project every time the compiler is updated or the standard library needs a fix. See for yourself: https://github.com/rust-lang/rfcs/issues/600 What's worse is that a lot of people are forgetting why we do it this way in the first place.…
  6. …[3] https://github.com/rust-lang/rust/commit/1a254e4f434e0cbb9ff... [4] https://github.com/rust-lang/rfcs/issues/1447
    comment by DSMan195276 · 2020-01-07 · in Hobby x86 kernel written with Zig
  7. GhostCell seems worth reading more into. OnceCell is being discussed as part of https://github.com/rust-lang/rfcs/pull/2788 too.
    comment by nixpulvis · 2020-01-04 · in Interior Mutability Patterns in Rust
  8. Small note, we don't use the C++ mangler ( https://github.com/rust-lang/rfcs/pull/2603 ), and did the upstream work in GDB to get it to understand things. (There's also more work to do: https://github.com/rust-lang/rust/issues?q=is%3Aopen+i…
    comment by steveklabnik · 2019-12-29 · in Why are my Go executable files so large?
  9. Rust has grappled with the issue of how far to push styling rules. E.g. from 2016: https://github.com/rust-lang/rfcs/pull/1607#issuecomment-227... I think it's worth reading more of that thread for some pros and cons of being very strict…
    comment by ChrisSD · 2019-12-23 · in Lilith: x86-64 OS written in Crystal
  10. …stable/beta/nightly, which would try to solve that problem, but it has not been prioritized yet: https://github.com/rust-lang/rfcs/pull/2483 An actual frozen language is also a possibility, but probably won't happen until more work happens…
    comment by Rusky · 2019-12-08 · in GCC-Rust: Rust frontend for GCC
  11. …into this issue. It was my first attempt at writing Rust, and I did not like the workaround. [1] https://github.com/rust-lang/rfcs/blob/master/text/0066-bett...
    comment by johnisgood · 2019-12-08 · in GCC-Rust: Rust frontend for GCC
  12. For more details, here's the written part of this: https://github.com/rust-lang/rfcs/blob/master/text/1122-lang... Please note that threads on internals are able to be posted to by anyone; things expressed there may not represent the way…
    comment by steveklabnik · 2019-11-29 · in Unsoundness in Pin
  13. ▲ 1
    Rust Specialization RFC
    story by agluszak · 2019-11-26 · 0 comments
  14. …Haskell's from Rust's type system. Without HKTs you can't express a Functor typeclass/trait[1]. [0] https://github.com/rust-lang/rfcs/issues/324 [1] https://www.reddit.com/r/rust/comments/2av5tv/why_does_rust_...
    comment by kaoD · 2019-11-10 · in Haskell and Rust
  15. …https://mail.mozilla.org/pipermail/rust-dev/2013-November/00... https://github.com/rust-lang/rfcs/blob/master/text/0230-remo... It is clear that they really wanted to make green threading work, but in the end it proved inc
    comment by dunkelheit · 2019-11-08 · in Async-await on stable Rust
  16. ▲ 1
    Require documentation for all new features
    story by fariz_ · 2019-10-28 · 0 comments
  17. …which is related to, but not the same as, assuming associativity. The RFC about that is https://github.com/rust-lang/rfcs/pull/2686 , where you see users kind of split into the "I want faster binaries" and "I want more deterministic…
    comment by fluffything · 2019-10-24 · in Rust and C++ on Floating-Point Intensive Code
  18. …This isn't quite right. The calling convention is a Windows C++ variant of stdcall. See this issue: https://github.com/rust-lang/rfcs/issues/1342 However, 99% of the time the difference won't be an issue.
    comment by ChrisSD · 2019-10-10 · in Designing a COM Library for Rust
  19. …need for build.rs scripts in many cases [1], will likely be merged within the next 2 weeks. [1]: https://github.com/rust-lang/rfcs/pull/2523
    comment by est31 · 2019-09-04 · in Rust in Large Organizations
  20. …probably doesn't make sense long-term, but I still have to shake my head at comments like this. https://github.com/rust-lang/rfcs/pull/230
  21. Anyone knows when will https://github.com/rust-lang/rfcs/blob/master/text/0066-bett... be fixed?
    comment by johnisgood · 2019-08-16 · in Rust 1.37.0
  22. …Worse is seems to be no impetus to fix this. Also notable is Rust still doesnt have a Map literal: https://github.com/rust-lang/rfcs/issues/542
    comment by svnpenn · 2019-08-15 · in Rust 1.37.0
  23. …https://crates.io/crates/void which also provides helpers for safely coercing `Void` `Result`s [2]: https://github.com/rust-lang/rfcs/pull/1154
    comment by Nullabillity · 2019-07-19 · in Notes on a Smaller Rust
  24. …at all, from what I can tell (caveat that I've never actually tried it). There's no stable ABI ( https://github.com/rust-lang/rfcs/issues/600 ), and therefore the only way to go is via a C interface. So Rust is more or less in the same…
  25. You can, but there’s reasons a real external type feature is useful: https://github.com/rust-lang/rfcs/blob/master/text/1861-exte...
    comment by steveklabnik · 2019-07-04 · in Announcing Rust 1.36.0
  26. It seems to be described in this Rust RFC: https://github.com/rust-lang/rfcs/blob/master/text/2116-allo...
    comment by cesarb · 2019-06-10 · in Malloc Never Fails (2012)
  27. …without needing additional tooling and I guess I'll enable it in all of my own codebases. [1]: https://github.com/rust-lang/rfcs/pull/2457
  28. …implement this feature, which is why it will remain opt-in, nightly only for the medium term. [1]: https://github.com/rust-lang/rfcs/blob/master/text/2457-non-... [2]: https://github.com/rust-lang/rfcs/pull/2457 [3]:…
  29. …the `#[repr(transparent)]` proposal that precisely tackled this problem for Rust: [RFC 1758]( https://github.com/rust-lang/rfcs/blob/de0917dca549694fffbe3... ).
  30. …is a good idea or not. Some like the idea, some don't like it. It yields in threads like this one: https://github.com/rust-lang/rfcs/pull/2426
  31. https://github.com/rust-lang/rfcs/pull/2442
    comment by centril · 2019-05-28 · in Update on await syntax in Rust
  32. …and shifgrethor[2]. If you mean language support, then no, not really, though it was discussed in https://github.com/rust-lang/rfcs/issues/415 [1]: https://github.com/Manishearth/rust-gc [2]: https://github.com/withoutboats/shifgrethor
    comment by remram · 2019-05-24 · in Go is Google's language, not ours
  33. …I guess Haskell does too[2]. [0]: https://kotlinlang.org/docs/reference/delegation.html [1]: https://github.com/rust-lang/rfcs/pull/2393 [2]: https://downloads.haskell.org/~ghc/5.04/docs/html/users_guid...
    comment by chucksmash · 2019-05-09 · in Inheritance versus Composition
  34. …cargo build, cargo run, and cargo test commands will just work, including IDE integration. [3]: https://github.com/rust-lang/rfcs/pull/2663
    comment by phil-opp · 2019-04-27 · in Writing an OS in Rust: Testing
  35. …Eventually, we will merge this new front-end with the remaining bits of back-end from rustc. [1] https://github.com/rust-lang/rfcs/blob/master/text/2657-road...
    comment by TheCoelacanth · 2019-04-23 · in Rust's 2019 Roadmap
  36. It's in the more detailed roadmap RFC under the embedded WG: https://github.com/rust-lang/rfcs/blob/master/text/2657-road...
    comment by stusmall · 2019-04-23 · in Rust's 2019 Roadmap
  37. …is already usable for basic things. This also means improving the compiler. From the 2019 roadmap: https://github.com/rust-lang/rfcs/blob/master/text/2657-road... > This is where the RLS 2.0 effort comes in. The plan is to build a…
    comment by steveklabnik · 2019-04-19 · in Learning Parser Combinators with Rust
  38. …there wouldn't be so many terms for the same thing. edit: There's also an existing RFC for this: https://github.com/rust-lang/rfcs/issues/1077
    comment by kaiby · 2019-04-17 · in Rust: Beyond the Typechecker
  39. …RFC [3] adds a minimal, forward-compatible from of this, and is on track to land this year. 1: https://github.com/rust-lang/rfcs/issues/1930 2: https://github.com/rust-lang/rfcs/pull/1657#issuecomment-268... and…
    comment by steveklabnik · 2019-04-16 · in Rust: Beyond the Typechecker
  40. …not?” Lol; that was me (although there were probably others). I approve of the dramatic rendition. https://github.com/rust-lang/rfcs/issues/2619
    comment by ComputerGuru · 2019-04-11 · in Rust 1.34.0
  41. …features must be documented in the language reference before landing on the stable release branch: https://github.com/rust-lang/rfcs/blob/master/text/1636-docu... As far as I can tell after adopting the rule they didn't proceed to enforce…
    comment by mjw1007 · 2019-03-25 · in Rust is not a good C replacement
  42. …corporate support. Absolutely! We accepted an RFC here, and there's an unstable implementation https://github.com/rust-lang/rfcs/blob/master/text/2141-alte...
    comment by steveklabnik · 2019-03-25 · in Rust is not a good C replacement
  43. ▲ 2
    RFC Opened for Rust Roadmap for 2019
    story by kp25 · 2019-03-07 · 0 comments
  44. …to do to get perfectly reasonable-looking code to compile if Non-Lexical Lifetimes are not allowed: https://github.com/rust-lang/rfcs/blob/master/text/2094-nll....
  45. …(matching up rows from one with columns from another) I'm hopeful about const generics here: https://github.com/rust-lang/rfcs/blob/master/text/2000-cons...
    comment by surrealize · 2019-02-11 · in Why Swift for TensorFlow?
  46. Does anyone know, is https://github.com/rust-lang/rfcs/blob/master/text/0066-bett... ever going to be resolved? I really do not like the idea of having to create a new variable for something so simple as this.
  47. …it sounds like you maybe referring to issues addressed by Non-Lexical Lifetimes (NLL)? Reference: https://github.com/rust-lang/rfcs/blob/master/text/2094-nll.... NLL are a part of Rust 2018 Edition. Three complementary books are the best…
    comment by manaskarekar · 2019-02-10 · in John Carmack: writing Rust code feels wholesome
  48. …and loading test configs etc. There is an eRFC for better integration of custom test frameworks. https://github.com/rust-lang/rfcs/pull/2318
  49. That RFC was accepted and merged quite a while ago! https://github.com/rust-lang/rfcs/pull/2504
  50. …some things in my code... it's got some interesting ideas. [1]: https://gitlab.com/objrs/objrs [2]: https://github.com/rust-lang/rfcs/blob/master/text/0255-obje...
    comment by cornstalks · 2018-12-15 · in Storing unboxed trait objects in Rust