Friday June 20, 2025
1:30 - 4:30 PM
Karl Miller Center, 615 SW Harrison Street, Portland, OR
Room KMC 465
This workshop will teach developers how to build a Rust based R package using the extendr
Rust library and {rextendr}
R package. Participants will create a performant package from the ground up using Rust.
Knowledge Prerequisites: This workshop is focused on creating R packages using Rust. Participants are expected to understand the basics of creating an R package. This includes familiarity with {roxygen}
, {devtools}
, and important package files such as DESCRIPTION
and NAMESPACE
. If you are interested but do not know how to make an R package, spend a weekend reading R Packages (2e).
Instructor

Josiah Parry
Pronouns: He/him/his
Location: Seattle, Washington
Josiah Parry believes R belongs in production. He has a penchant for writing R packages that are really fast and efficient. Typically, this involves writing Rust and glueing R them together using extendr
. He also, quite specifically, likes solving geospatial problems. He works at Esri doing spatial statistics and —you guessed it— writing R packages.
Learn more at josiahparry.com.