Asynchronous programming in R
summary
Explains how the later package provides an event loop with a C API and thread‑safe scheduling so many async tasks run inside one R process. Demos: a polling plot watcher (runs every 0.25s), a websocket reversing server demo, an httpuv web server, a remote REPL over websockets, and a headless Chrome screenshotter via chromote — all working live. Notes threaded I/O reduces polling latency and later does not solve tail‑call stack growth.
AI-written summary · about
chapters (7)
related talks
29mAsychronous programming in Rust
01h 31mHistory of Time: Asynchronous C++
20mIt's Critical: Concurrent programming as a sane programming model
01h 02mAsynchronous Programming in Modern C++
36mAsynchronous Programming on the .NET Platform
57mAsynchronous I/O and coroutines for smooth data streaming
40mContinuations on the Web and in your OS
47mConcurrent Programming in C++
