CPCCPC is a programming language designed for writing concurrent systems. | |
Download |
CPC Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- Juliusz Chroboczek
- Publisher web site:
- http://www.pps.jussieu.fr/~jch/software/cpc/
CPC Tags
CPC Description
CPC is a programming language designed for writing concurrent systems. CPC software is a programming language designed for writing concurrent systems.The CPC programmer manipulates cooperatively scheduled threads; the CPC program is then processed by the CPC translator, which produces highly efficient event-loop code. In the author's opinion, this approach gives the best of the two worlds: the convenience of programming with threads, and the low memory usage of event-loop code.The semantics of CPC is defined as a source-to-source translation from CPC into plain C using a technique known as conversion into Continuation Passing Style.The current implementation of CPC is still incomplete; however, it is already usable for writing non-trivial programs.
CPC Related Software