Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

CIL

< >

CIL is a programming language created in 1994.

#689on PLDB 30Years Old 1Repos
Homepage ยท Wikipedia

Cilk, Cilk++ and Cilk Plus are general-purpose programming languages designed for multithreaded parallel computing. They are based on the C and C++ programming languages, which they extend with constructs to express parallel loops and the forkโ€“join idiom. Originally developed in the 1990s at the Massachusetts Institute of Technology (MIT) in the group of Charles E. Read more on Wikipedia...


Example from Wikipedia:
// y โ† ฮฑ x + y void axpy(int n, float alpha, const float *x, float *y) { for (int i = 0; i < n; i++) { y[i] += alpha * x[i]; } }

Language features

Feature Supported Example Token
Comments โœ“ // A comment
Line Comments โœ“ // A comment //
Semantic Indentation X
- Build the next great programming language ยท Add ยท About ยท Search ยท Keywords ยท Livestreams ยท Labs ยท Resources ยท Acknowledgements ยท Part of the World Wide Scroll