Might try making a toy language out of it eventually.
Might try making a toy language out of it eventually.
# synchronous
sleep 1 ;
sleep 2 ;
# parallel
sleep 1 &
sleep 2 &
wait
wait
The results have to be files... in shell you think of the file system as your "variables", so everything is somewhat global.Would you build something like this from scratch or base it on another tech stack like the jvm?
https://en.wikipedia.org/wiki/Esterel
(if you'd like to throw a link in your comment, would be happy to delete this one)
I came in contact with the language during my studies (one of my profs worked on it), found it interesting, but haven't really had a chance to apply it to anything I've done professionally since. It's a very neat language though, and if I got to do anything in the embedded field.
I notice that there is now an open source compiler, which is great. The only implementation I was aware of so far was closed source.