Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
Rust programmers often seem happy to get compiler errors. Understandably so, the compiler is known to not just catch what would in other languages become a run time bug, but also to be quite helpful. On top of that, the clippy project adds more than 200 additional lints, to catch even more errors, but also help guide users towards writing more idiomatic code. This talk is about the dream of automatically fixing many of these errors (based on compiler-provided suggestions) with rustfix.
FOSDEM Talk Pascal Hertleif 2018-02-03
The Rust interpreter miri has been merged into rustc to be its new const evaluator. This merge not only fixed various bugs in the old const evaluator, it opened up the avenue for many new features. Ever wanted to do a for loop in a constant? Want to parse a toml file into a static Config struct and report parsing errors as compile-time errors? Well, now you can do all that (pending RFCs for the details). In this talk I will present miri's design, its usage in the compile-time evaluator as well as future features that are enabled by it
FOSDEM Talk Oliver Schneider 2018-02-03
Rust is associated with performance, memory safety and control of memory usage. Embedding dynamic runtimes such as for Lua or Javascript for dynamic scripting within the Rust-App would introduce an huge overhead. A WebAssembly-engine seems to be a good choice as compact and portable runtime environment. JIT-compiler may be used in future to transform WASM files to native code. The talk will present WebAssembly technology and the benefits and pitfalls integrating it into a Rust-app. Small routines are implemented in C++/Rust and compiled to Wasm. The Rust-App is loading the wasm-code as plugin at runtime to execute dynamic tasks.
FOSDEM Talk Frank Rehberger 2018-02-03
ABSTRACT Rust is designed for building low-level systems processes that are reliable and safe. Nevertheless, it is still important for developers to ensure their code is doing the right thing. To achieve this, Rust has a rich set of built-in testing tools for writing unit tests. In this talk we cover general unit testing techniques for Rust. We will also demonstrate how to mock out complex dependencies using the double crate. Examples will range from simple cases to complex cases that you'll often see when testing real world systems. The talk is suitable for both novice and experienced Rust developers, as well as non-Rust developers who are interested in learning more about the language.
FOSDEM Talk Donald Whyte 2018-02-03
Rust is a systems programming language that is focused on safety, speed, and concurrency. It is designed to be a practical language with a minimal runtime, empowering developers with zero-cost abstractions, guaranteed memory safety, and an...
fosdem.org Upcoming Events 2018-01-30 ~1 min read
Meeting for Rustaceans at FOSDEM Track: BOFs (Track A - in H.3227) Room: H.3227 Day: Sunday Start: 11:00 End: 12:00 Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. This Bird...
fosdem.org Upcoming Events 2017-01-17 ~1 min read
FOSDEM 2015/Schedule/Events/Main tracks/Languages/The Story of Rust Track: Languages Room: Janson Day: Sunday Start: 11:00 End: 11:50 A retrospective on Rust 1.0! The Rust programming language is just about to hit its 1.0 release. It's been...
fosdem.org Upcoming Events 2015-01-26 ~1 min read
nginx
fosdem.org Upcoming Events 2015-01-26 ~1 min read
"We're here to learn. We will do so relentlessly."

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, and research. These operators give you finer control — click an example to try it.

Find pages containing all your words. Pages where the words appear together rank higher.
Quote part of your query to keep those words together as an exact phrase within a larger search.
Wrap the whole query in quotes for a verbatim search that matches text exactly, punctuation and all — perfect for Rust syntax. Needs at least 3 characters.
Limit results to a single site. Works on its own () too. One site: per search.

Use the tabs and filters above the results to narrow by content type, publication year, and sort order.