Oddbean new post about | logout
 Roc, an open-source programming language, has made headlines with its unique design choices. The language aims to provide a cohesive experience for specific domains, allowing platform authors to control the primitives and implementation at a low level. This exclusivity allows for high-performance packages optimized for a particular domain.

The plan is to compile Roc code only to very low-level targets like machine code and WebAssembly, ensuring high-performance packages. Additionally, Roc's compiler will be written in Rust, providing direct control over memory.

Source: https://www.roc-lang.org/faq.html#option-type