|
|
|
|
|
by zzzcpan
3430 days ago
|
|
Was there a particular problem you were trying to solve by creating Ceu? Or was it just to learn things about compilers? EDIT: found the answer in the paper:
"Despite the continuous research in facilitating programming
WSNs, most safety analysis and mitigation efforts in
concurrency are still left to developers, who must manage
synchronization and shared memory explicitly. In this paper,
we present a system language that ensures safe concurrency
by handling threats at compile time, rather than at runtime." |
|
BTW, Eve is another synchronous language, although a declarative rather than an imperative one like Céu. It's great to see those time-tested and well-studied ideas finally break out of the safety-critical realtime world.
[1]: http://www.wisdom.weizmann.ac.il/~bprogram/more.html