Skip to content
Issue 2023-W48 Highlights episode artwork

Nov 30, 2023 50 min

Issue 2023-W48 Highlights

from R Weekly Highlights Hosted by Eric Nantz

A glimpse of refactoring functional R code to object-oriented programming with R6, using benchmarking as another input to adopting package dependencies, and building a high-performance CSV reader by combining R and Rust. Episode Links This week's curator: Tony Elhabr - @TonyElHabr (Twitter) & @[email protected] (Mastodon) Object-Oriented Express: Refactoring in R Using benchmarking to guide the adoption of dependencies in R packages Building a DataFusion CSV reader with arrow-extendr Entire issue available at rweekly.org/2023-W48 Supplement Resources Sharing app state between Shiny modules https://docs.google.com/presentation/d/13___ZiOO1aEv0xiCj2TAm2JenEdy_Sfy6SEIWAltAYI/edit#slide=id.g216fe8fbc25_0_71 {pkgdepends} Package Dependency Resolution, Downloads and Installation https://r-lib.github.io/pkgdepends {reactable.extras} 0.2.0 Release: Enhanced Interactivity and Efficiency for Shiny Apps https://appsilon.com/reactable-extras-enhancing-shiny-applications Folks, C'mon, Use Parquet https://appsilon.com/csv-to-parquet-transition Shiny and Arrow - A match made in high-performance-web-application heaven https://posit.co/blog/shiny-and-arrow Jadey Ryan's The Coding Cats on Etsy https://www.etsy.com/shop/thecodingcats Supporting the show Use the contact page at https://rweekly.fireside.fm/contact to send us your feedback R-Weekly Highlights on the Podcastindex.org - You can send a boost into the show directly in the Podcast Index. First, top-up with Alby, and then head over to the R-Weekly Highlights podcast entry on the index. A new way to think about value: https://value4value.info Get in touch with us on social media Eric Nantz: @theRcast (Twitter) and @[email protected] (Mastodon) Mike Thomas: @mike_ketchbrook (Twitter) and @[email protected] (Mastodon)

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Issue 2023-W48 Highlights

0:00 50:34

Chapters

  1. 0:00 Intro
  2. 1:40 Refactoring to R6
  3. 15:24 Benchmarking dependencies
  4. 29:06 DataFusion CSV reader with R & Rust
  5. 42:07 Additional Finds
  6. 46:46 A Listener Boost!
  7. 47:40 Episode Wrapup

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of R Weekly Highlights?

This episode is 50 minutes long.

When was this R Weekly Highlights episode published?

This episode was published on November 30, 2023.

Can I download this R Weekly Highlights episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.