Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
fitzgeraldnick.com
Compiling Rust to WebAssembly should be the best choice for fast, reliable code for the Web. Additionally, the same way that Rust integrates with C calling conventions and libraries on native targets, Rust should also integrate with JavaScr...
News & Blog Posts 2018-12-18 ~6 min read
fitzgeraldnick.com
Rust shines when we find ways to have our cake and eat it too: memory safety without runtime garbage collection, abstraction without overhead, threading without data races. We must find new ways to continue this tradition for Rust 2019 and...
#Rust2019 2018-12-11 ~4 min read
fitzgeraldnick.com
A month or so ago I gave a presentation on the inner workings of wasm-bindgen to the WebAssembly Community Group. A particular focus was the way that wasm-bindgen is forward-compatible with, and acts as a sort of polyfill for, the host bind...
News & Blog Posts 2018-12-04 ~1 min read
fitzgeraldnick.com
Program synthesis is the act of automatically constructing a program that fulfills a given specification. Perhaps you are interested in sketching a program, leaving parts of it incomplete, and then having a tool fill in those missing bits f...
News & Blog Posts 2018-11-20 ~13 min read
fitzgeraldnick.com
WebAssembly is a stack-based virtual machine and instruction set, designed such that implementations can be fast and safe. It is a portable target for the compilation of languages like C, C++, and Rust. How does WebAssembly make control flo...
News & Blog Posts 2018-05-01 ~11 min read
fitzgeraldnick.com
We’re kicking off a working group to polish the end-to-end user experience of targeting WebAssembly from Rust and we want your help. Check out rust-lang-nursery/rust-wasm to learn more and get involved! As called out in Rust’s 2018 roadmap...
News & Blog Posts 2018-03-06 ~1 min read
fitzgeraldnick.com
Vyacheslav Egorov, who goes by mraleph on the Web, wrote a response to my article “Oxidizing Source Maps with Rust and WebAssembly” titled “Maybe you don’t need Rust and WASM to speed up your JS”. The “Oxidizing” article recounts my experie...
News & Blog Posts 2018-02-27 ~10 min read
fitzgeraldnick.com
Recently, we introduced WebAssembly (compiled from Rust) into the source-map JavaScript library. We saw parsing and querying source maps get a whole lot faster. But keeping the compiled .wasm code size small was a challenge. There are a var...
News & Blog Posts 2018-02-13 ~24 min read
"Hear, hear! Rust is the real deep state. They knew all along that memory-related bugs would dominate the Vulnerability Rating Taxonomy. Coincidence? I..."

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, research, crates, and Rust API documentation. 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.
Put ! first to open the top result immediately. Quote the whole query for a literal leading bang, as in '!Send'. Bangs elsewhere, such as println!, stay literal. Browser and launcher shortcuts can invoke this directly. See search integrations.
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.