By Rust Forum :
Stack Overflow (the website) - We have a problem - community - The Rust Programming Language Forum | users.rust-lang.org
Hello friends, I've been learning Rust on and off for the last 6 months and I seem to come across a bit of a problem with questions on Stack Overflow (SO). There are people triaging issues with overly strict criteria fo…
more...
Article Rust Forum Rust Feb 21, 2020 1  
C++ pitfalls hard to avoid that are elegantly managed in Rust - help - The Rust Programming Language Forum | users.rust-lang.org
Hi, A friend of mine asked me if I can show some examples of C++ coding pitfall that are hard (using nasty or overcomplicated code) to avoid in a proper/elegant way in C++ that are natively and elegantly checked and avo…
more...
Article Rust Forum Rust Feb 16, 2020 1  
Asynchronous Destructors - Rust Internals | internals.rust-lang.org
Notes on an API for async drop:
more...
Article Rust Forum Rust Feb 12, 2020 1  
[Pre-RFC]: Safe Transmute - language design - Rust Internals | internals.rust-lang.org
ATTENTION: This has been superseded by version 2 of the proposal. ------------------------------------------------------------------------------------------- I've been working with Josh Triplett on a design for safe tr…
more...
Article Rust Forum Rust Feb 11, 2020 1  
Scaling back my involvement in Rust - Rust Internals | internals.rust-lang.org
I'd like to give the folks in the Rust project a heads up that I'm going to be scaling back my involvement in the day-to-day of Rust. I'm not going anywhere in the near future, but after doing some internal reflection I …
more...
Article Rust Forum Rust Feb 08, 2020 1  
Rust is a nightmare to learn coming from Java - community - The Rust Programming Language Forum | users.rust-lang.org
& * 'a &'a Box || macro! mod crate extern crate #[...] String vs &str &self unwrap expect ? Rc Arc I was so happy and excited with my first println!("hello") program but more and more things get complex till a point i t…
more...
Article Rust Forum Rust Feb 06, 2020 1  
Why don't we call Rust Behavior-Oriented Programming - community - The Rust Programming Language Forum | users.rust-lang.org
Hi all, from time to time topics like 'Why is Rust so bad at OOP?', 'Why doesn't Rust support feature X from OOP-language Y?' and so on turn up on in this forum. I think most of you know what I'm talking about. In those…
more...
Article Rust Forum Rust Feb 06, 2020 1  
2020 roadmap post - Rust Internals | internals.rust-lang.org
Feedback appreciated.
more...
Article Rust Forum Rust Feb 04, 2020 1  
Rust should have a big standard library and here's why - community - The Rust Programming Language Forum | users.rust-lang.org
Rust has a high quality standard library but the mentality with a lot of Rust developers is that only certain certain things should be in the standard library because of how easy adding dependencies is, a big standard li…
more...
Article Rust Forum Rust Feb 02, 2020 1  
Reference-counting garbage collection can be quite efficient - Rust Internals | internals.rust-lang.org
I thought this might interest some people here: Lean (a theorem prover in C++) uses something like Arc for its garbage collection in the purely functional language it implements, and with some tricks (basically make_mut)…
more...
Article Rust Forum Rust Jan 24, 2020 1  
Idea: expose Linux raw syscall interface in std::os::linux - libs - Rust Internals | internals.rust-lang.org
I think it may be useful to expose raw syscall interface for Linux. Right now to use syscall functionality your either have to go via libc wrappers, which in turn forces us to use "broken" errno (it's quite funny how sys…
more...
Article Rust Forum Rust Jan 24, 2020 1  
Letter of Support for Actix - community - The Rust Programming Language Forum | users.rust-lang.org
Hey some of us in the community wrote a letter of support for Nikolay Kim, the maintainer of Actix. We're not looking to discuss the events, just if anyone else thinks what happened sucks and wanted to show support.
more...
Article Rust Forum Rust Jan 23, 2020 1  
Why semicolons? - community - The Rust Programming Language Forum | users.rust-lang.org
Many modern programming languages don’t require semicolons to delimit statements, I wonder - why does Rust? I know that Rust’s syntax is already significantly better than systems languages than other systems languages t…
more...
Article Rust Forum Rust Jan 22, 2020 1  
Rust vs Go string manipulation -- performance - help - The Rust Programming Language Forum | users.rust-lang.org
I'm trying to learn Rust by writing some libraries for parsing large text files used in bioinformatics. Much of this text file processing involves splitting lines of text into their respective fields (e.g. tab-delimited…
more...
Article Rust Forum Rust Jan 15, 2020 1  
[blog post] Towards a Rust foundation - Rust Internals | internals.rust-lang.org
New blog post: Towards a Rust foundation Summary In my #rust2020 blog post, I mentioned rather off-handedly that I think the time has come for us to talk about forming a Rust foundation. I wanted to come back to this …
more...
Article Rust Forum Rust Jan 10, 2020 1  
“Rust’s freedom flaws” - Rust Internals | internals.rust-lang.org
https://wiki.hyperbola.info/doku.php?id=en:main:rusts_freedom_flaws Hyperbola is an OS project aiming for maximum freedom in the ‘free software’ sense. They’ve apparently been around for two years, although I’ve only j…
more...
Article Rust Forum Rust Dec 27, 2019 1  
Help test parallel rustc! - Rust Internals | internals.rust-lang.org
It's that time of year again and we've got a small gift for all y'all for the holidays! The parallel compiler working group has implemented a plan for you to test out a build of rustc which has far more parallelism than …
more...
Article Rust Forum Rust Dec 24, 2019 1  
On error handling - The Rust Programming Language Forum | users.rust-lang.org
Over in the top and flop topic, people have brought up error handling as both a pro and a con. So I wondered if people would be willing to go into more depth here. I could be wrong but I think that most people like the …
more...
Article Rust Forum Rust Dec 20, 2019 1  
Learn Rust the Dangerous Way - the unsafe-first tutorial - tutorials - The Rust Programming Language Forum | users.rust-lang.org
Hi folks! When I'm trying to convince my friends in the low-level, high-performance software community to learn Rust, I frequently find people bouncing off the high-level nature of the tutorials. I think part of the pro…
more...
Article Rust Forum Rust Dec 18, 2019 1  
Should I use unsafe merely to encourage users to maintain invariants? - help - The Rust Programming Language Forum | users.rust-lang.org
I’m writing some code that wants to be able to rely on an invariant that the complier can’t check. So I’m writing a type which enforces that invariant during construction. However, I want to be able to have code that hap…
more...
Article Rust Forum Rust Dec 15, 2019 1  
pre-RFC/draft: {:g}, or "floating points for humans" - Rust Internals | internals.rust-lang.org
So I’ve been working on the following RFC, but am starting to run out of steam (and vacation time!) and am not sure if I can finish it. This is a pretty lousy draft, but it’s a feature I really want to see in Rust event…
more...
Article Rust Forum Rust Dec 14, 2019 1  
"as" considered harmful? - The Rust Programming Language Forum | users.rust-lang.org
During my few months of tinkering with Rust I have translated a few C programs. By way of gaining some Rust coding practice and as a comparison of the performance that is achieved. With excellent results I might add. Al…
more...
Article Rust Forum Rust Dec 03, 2019 1  
Pre-RFC: Add explicitly-named numeric conversion APIs - libs - Rust Internals | internals.rust-lang.org
Feature Name: numeric-conversions Start Date: 2019-10-30 RFC PR: rust-lang/rfcs#0000 Rust Issue: rust-lang/rust#0000 Summary Add explicitly-named standard library APIs for conversion between primitive number types wi…
more...
Article Rust Forum Rust Nov 29, 2019 1  
Async Interviews - The Rust Programming Language Forum | users.rust-lang.org
This is a companion discussion topic for the Async Interviews that I am discussing. As the introductory blog post clarifies, the goal of these interviews is primarily to help answer the question, "Now that async-await is…
more...
Article Rust Forum Rust Nov 19, 2019 1  
[Pre-RFC #2]: Inline assembly - language design - Rust Internals | internals.rust-lang.org
I've spent the past week preparing an RFC for inline assembly and I would like to obtain some feedback from the community, especially regarding the unresolved questions at the end. The text is based on @Florob's pre-RFC…
more...
Article Rust Forum Rust Nov 17, 2019 1  
Announcing genawaiter – use generators (yield) on stable Rust - announcements - The Rust Programming Language Forum | users.rust-lang.org
genawaiter is a crate that lets you use yield on stable Rust. genawaiter = generator + await Crate | Source | Docs Generators are a common feature in other languages, and very useful. I've been missing them in stable …
more...
Article Rust Forum Rust Nov 03, 2019 1  
Pre-RFC: Nicer Types In Diagnostics - compiler - Rust Internals | internals.rust-lang.org
Hi all, and @pnkfelix (mentioned in one of the issues as someone who might want to collaborate on this). I am drafting an RFC for the continuation of the following: https://internals.rust-lang.org/t/pre-rfc-include-…
more...
Article Rust Forum Rust Oct 17, 2019 1  
The state of error handling in the 2018 edition - help - The Rust Programming Language Forum | users.rust-lang.org
After being out of the loop (not following this-week-in-rust as closely as I used to) for several months, I have the opportunity of starting a small/medium binary Rust project at work. I choose Rust for its safety, and t…
more...
Article Rust Forum Rust Oct 11, 2019 1  
Announcing Pietro Albini as co-lead of Infra team - Rust Internals | internals.rust-lang.org
I'm pleased to announce @pietroalbini has started as co-lead of the infra team and will continue the great work he's been doing recently on getting Rust infrastructure up to scratch. Since joining the team last August, …
more...
Article Rust Forum Rust Oct 08, 2019 1  
Announcing Drone 0.10 - announcements - The Rust Programming Language Forum | users.rust-lang.org
After more than 2 years of development, we are pleased to announce Drone, an Embedded Operating System for writing real-time applications in Rust. Drone is a free software, dual licensed under MIT and Apache 2.0. This …
more...
Article Rust Forum Rust Sep 25, 2019 1  
Collecting Requirements for Rust GUI Library - The Rust Programming Language Forum | users.rust-lang.org
Hello Rust community, Two years ago I tried to develop my own software (https://devev.com/) in Rust, when I ran into a wall while implementing the user interface: there were no reasonable options available. I decided to…
more...
Article Rust Forum Rust Sep 20, 2019 1  
Announcing Josh Triplett as co-lead of lang team - announcements - Rust Internals | internals.rust-lang.org
I'm happy to announce that Josh Triplett will be joining me as co-lead of the lang team. As co-leads, our job is to represent the lang team to the rest of the project, as well as to work to ensure its overall "organizati…
more...
Article Rust Forum Rust Sep 18, 2019 1  
Call for help implementing an independent Rust frontend for GCC - community - The Rust Programming Language Forum | users.rust-lang.org
Starting a new thread to increase visibility, since the previous GCC thread is quite old. A friend of mine (Luke Kenneth Casson Leighton) has been talking to Richard Stallman about the need for a Rust frontend for GCC t…
more...
Article Rust Forum Rust Sep 04, 2019 1  
Rust in Large Organizations Meeting - announcements - The Rust Programming Language Forum | users.rust-lang.org
Rust in Large Organizations Meeting At RustConf, employees of several large organizations (Mozilla, Microsoft, Google, Facebook, and more) met with some members of the Rust core team (Niko, Manish, and Alex) to talk abou…
more...
Article Rust Forum Rust Sep 02, 2019 1  
The state of fonts parsers, glyph shaping and text layout in Rust - community - The Rust Programming Language Forum | users.rust-lang.org
Current font crates: rusttype: a TrueType parser and rasterizer font-kit: bindings to platform dependent parsers and rasterizers (and freetype) font: unmainained OpenType parser font-rs: fast TrueType parser and ra…
more...
Article Rust Forum Rust Sep 02, 2019 1  
Mozilla is hiring for the Rust Team! (2019) - announcements - Rust Internals | internals.rust-lang.org
From the job listing: We are looking for a software engineer who is excited about becoming part of Rust’s infrastructure and/or crates.io teams. As a member of these teams, you will improve the Rust project’s develop…
more...
Job Rust Forum Rust Aug 30, 2019 1  
Idea: introduce `project` field to Cargo.toml to make micro-crate designs less scary - cargo - Rust Internals | internals.rust-lang.org
In this discussion I've ended up with the following idea. I think it's worth to flesh out it a bit more and have more eyes on it. Motivation Recently the problem of "dependencies explosion" have been raised many times. …
more...
Article Rust Forum Rust Aug 30, 2019 1  
2019 Roadmap Progress? - internals - Rust Internals | internals.rust-lang.org
The roadmap this year outlines a theme of finishing what we started and paying down tech debt. I'm wondering what people have been working on and how much progress has been made on this roadmap. Are there concrete goals …
more...
Article Rust Forum Rust Aug 25, 2019 1  
Pre-RFC: procmacros implemented in wasm - compiler - Rust Internals | internals.rust-lang.org
Procmacros are shared objects containing arbitrary code which run in rustc's address space. This has two problems: There's no guarantee that a procmacro is deterministic. Many perform completely deterministic transfor…
more...
Article Rust Forum Rust Aug 24, 2019 1  
Error-chain is no longer maintained - announcements - The Rust Programming Language Forum | users.rust-lang.org
This may be common knowledge, but it came to my attention today, so I figured I would mention it. The error-chain crate, once a relatively common way to implement error types, has not been updated since last June. Pull …
more...
Article Rust Forum Rust Aug 24, 2019 1  
Idiomatic Rust favors Functional or Imperative Style? - help - The Rust Programming Language Forum | users.rust-lang.org
In general, which style Rust favors by default - the imperative style as in for loop and let mut OR functional style as in map and filter and reduce? How do you choose otherwise which style to use? Are there any sign…
more...
Article Rust Forum Rust Aug 23, 2019 1  
Cryptofin as a strong foothold for Rust - The Rust Programming Language Forum | users.rust-lang.org
Moved from internals forum here. Some initial comments were posted there, but lets continue here. cryptofin is a term I use for Crypto-Finance - a growing industry using software and cryptography to build systems transf…
more...
Article Rust Forum Rust Aug 22, 2019 1  

Featured Contributors