3 ms·
It’s much closer than people think. R originally built on a Scheme runtime, and the DNA of Scheme is still lurking pretty close to the surface. The meta progra
by peatmoss 8y ago
It’s much closer than people think. R originally built on a Scheme runtime, and the DNA of Scheme is still lurking pretty close to the surface.
The meta programming facilities in R still look very lispy, and are used to good effect throughout the Tidyverse family of packages.
If I had one wish, it would be to see something like the Tidyverse exist in something still closer to Scheme... like Racket.
- qwerty456127 8y agoIf it's all Scheme under the hood, why can't it be backported easily?
- disgruntledphd2 8y agoThis is valid R sum(1:10) This is also valid R: (sum (1:10))
- qwerty456127 8y agoJust wrapping whatever in parentheses does not make a lisp.