← board

R frontend — PARKED (dynamic-runtime language, not a math overlay)

Why parked

Initial expectation was that R is a thin mathematical/statistical syntax overlay — cheap to add like a C-family frontend. It is not. R is a full dynamic-runtime language, in the same bucket as JavaScript ([[feature-js-frontend-parked]]), NOT the Zig/Rust "C-compatible syntactic sugar" bucket that maps straight onto the shared static IR.

What makes it a runtime project, not a frontend:

The real fork (shared with JS)

R's question is not "R yes/no" — it is "do we want a dynamic-value runtime (tagged values + GC) at all?" That runtime is the big shared investment for BOTH R and JS; the C-family frontends (Zig/Rust) never need it. So:

Reopen only with

Log