3 ms·
I've been trying to learn more about synchronous programming languages for a while now. Will definitely look into this. Does anyone know how I could get my han
by AlexanderDhoore 10y ago
I've been trying to learn more about synchronous programming languages for a while now. Will definitely look into this.
Does anyone know how I could get my hands on Lustre or Esterel? They are not freely available, or are they? Also any good books or resources are very much appreciated.
- fsantanna 10y agoYou can download Esterel freely: http://www-sop.inria.fr/esterel-org/files/Html/Downloads/Downloads.htm http://www-sop.inria.fr/esterel-org/files/Html/Downloads/Dow... (AFAIK, it is not open source though.) [EDIT] For documentation, see "The Esterel Language Primer": http://www.rw.cdl.uni-saarland.de/~kaestner/es0203/esterel_primer.pdf http://www.rw.cdl.uni-saarland.de/~kaestner/es0203/esterel_p... Don't know about Lustre.
- AlexanderDhoore 10y agoThank you! I'm actually working on my own synchronous language, but it's more in line with Lustre than Esterel. Synchronous dataflow with soft real-time goals. If it starts to look like something decent I'll put it on github.
- ratstew 10y agoSince you're interested in the implementation of synchronous languages you could also take a look at Quartz [1]. Their book is a fantastic resource about the topic. [1] http://www.averest.org http://www.averest.org