Céu (programming language)


Céu is a synchronous reactive language intended for front-end applications that aims to be a safer alternative to C and C++. Céu supports synchronous concurrency with shared memory and deterministic execution and has a small memory footprint.

History

Early versions of Céu were developed in 2011 by Francisco Sant'Anna during his research at the Pontifical Catholic University of Rio de Janeiro.

Examples

Hello World

A "Hello World!" program that repeats every 250 milliseconds is:

loop do
await 250ms;
_printf;
end