🔗 C Minus Minus
🔗 Computing
🔗 Computer science
🔗 Computing/Software
🔗 Computing/Computer science
C-- (pronounced C minus minus) is a C-like programming language. Its creators, functional programming researchers Simon Peyton Jones and Norman Ramsey, designed it to be generated mainly by compilers for very high-level languages rather than written by human programmers. Unlike many other intermediate languages, its representation is plain ASCII text, not bytecode or another binary format.
There are two main branches:
- C--, the original branch, with the final version 2.0 released in May 2005
- Cmm, the fork actively used as the intermediate representation (IR) in the Glasgow Haskell Compiler (GHC)
Discussed on
- "C Minus Minus" | 2022-10-17 | 128 Upvotes 71 Comments