Making R run Fast - Jan Vitek
What it is
Jan Vitek of Northeastern University gives a meetup talk on the challenges of making the R language run fast. He explains what in R's semantics makes it hard to optimize and to build a JIT compiler for.
Why Hacker News recommends it
HN points to it as the best explanation of why R is so hard to optimize, often paired with talks on Python and used to explain what makes Julia fast.
- 3 people recommended it
- 3 different months
- 0 strong recommendations
- first 2017, last 2023
What HN commenters said
“Another talk on the difficulty of optimising R is this fantastic one by Jan Vitek”
Why R is hard to optimize.
simonbyrne, 2017-07 · Recommendation · in “Back to the Future: Lisp as a Base for a Statistical Computing System [pdf]”
“Perhaps the best way to understand what makes Julia fast is to watch these two videos about Python and R”
What makes R and Python hard to optimize.
StefanKarpinski, 2018-06 · Recommendation · in “My favorite things that are coming with Julia 1.0”
“I recommend watching this video - Making R run fast”
Why R will probably never run fast.
lottin, 2018-10 · Recommendation · in “Faster R with FastR”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: r language, jit compilers, performance, language semantics, fastr
Also recommended by the same people
talkHow Python was Shaped by leaky Internals, Armin Ronacher, Flask frameworkВидео с мероприятий {speach! · 15 HN recommenders · 2017–2025
talkThe Unreasonable Effectiveness of Multiple Dispatch | Stefan Karpinski | JuliaCon 2019The Julia Programming Language · 9 HN recommenders · 2019–2025
talkShared memory parallelism in Julia | Kiran Pamnany | Cambridge Julia Meetup (May 2018)The Julia Programming Language · 4 HN recommenders · 2018–2019
talkRich Harris - Rethinking reactivityYou Gotta Love Frontend · 15 HN recommenders · 2019–2026
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025
talkWilliam Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]PapersWeLove · 11 HN recommenders · 2017–2026
talkCppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon · 13 HN recommenders · 2016–2024
talkClasp: Common Lisp using LLVM and C++ for Molecular MetaprogrammingGoogle TechTalks · 8 HN recommenders · 2015–2024