MENU

Fun & Interesting

R and Rust - getting started with extendr

Josiah Parry 2,331 lượt xem 1 year ago
Video Not Working? Fix It Now

Write R packages using Rust.
Rust is fast, type safe, and memory efficient.
The rextendr R package and extendr rust crate lets you interact with R objects and Rust objects at the same time.

Start making R packages faster by writing extendr libraries.
This video will show you the absolute basics.

If you don't know rust, this might help make a bit more sense of it. But it is by no means a guide to Rust.

{rexetendr} R package - https://github.com/extendr/rextendr
extendr Rust library - https://extendr.github.io/extendr/extendr_api/

Rcpp - https://www.rcpp.org/
cpp11 - https://cpp11.r-lib.org/
usethis - https://usethis.r-lib.org/

Github - https://github.com/josiahParry/
Blog - https://josiahparry.com/

Comment