What is Roc written in?
The Roc compiler is written in Rust (documented).
Quick Facts
- First released
- 2019
- Typing
- static
- License
- Universal Permissive License
- Website
- www.roc-lang.org
About Roc
Roc is a functional programming language. It is a statically typed and garbage-collected language that compiles ahead of time to native machine code. It supports functional programming.
Roc first appeared in 2019. Roc is now used mainly in specialized niches and by dedicated communities.
How Roc is implemented
In the Language Lineage dataset, its compiler is written in Rust.
Roc in the language family tree
Roc drew on ideas from Elm and Haskell.
Sources: Wikipedia · Wikidata · Official site
Frequently Asked Questions
What language is Roc written in?
Roc is primarily implemented in Rust. See the implementation section above for details and source references.
What languages influenced Roc?
Roc was influenced by Elm, Haskell among others. See the influence section above for the full list.
When was Roc first released?
Roc was first released in 2019.
Evidence Sources
- https://en.wikipedia.org/wiki/Roc_(programming_language)
- Roc on Wikipedia
- Roc on Wikidata (Q124813537)