HackerTube.dev

Making R run Fast - Jan Vitek

John O'Neill · 865 views · 2016-03-02 · 1:21:39

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

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.

On Hacker News

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.

Recommended by 3 HN people across 3 months · HN mentions 2017–2023

Topics

Search by tags

What people said

lottin · 2018-10 · Recommendation

I recommend watching this video - Making R run fast [VIDEO] It's a little disappointing, because the conclusion is that R will probably never "run fast", but very interesting nonetheless.

Read the original HN comment ↗
StefanKarpinski · 2018-06 · Recommendation

Perhaps the best way to understand what makes Julia fast is to watch these two videos about Python and R and what makes them so hard to optimize: [LINK] [VIDEO] Take everything mentioned in these videos that make Python and R really hard to optimize and don't do those things :D

Read the original HN comment ↗
simonbyrne · 2017-07 · Recommendation

Another talk on the difficulty of optimising R is this fantastic one by Jan Vitek: [VIDEO] Also, my favourite R trick: foo <- function() {rm(foo, envir=environment(foo))}

Read the original HN comment ↗

Sources

Video by John O'Neill, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources