Re:Escher: A language for programming in metaphors
by petar on Saturday July 19, 2014 @11:11AM
(#8057669)
The whole point is that the gate-designer decides if their gate works in various directions (there are usually much more than 2 or 3). And this simply means that if they get a stream
of events coming in in the wrong order, they can choose how to "complain": They can stay silent and ignore the broken language sent to them. Or they can throw a panic and halt the entire program. You decide. The NAND gate makes little sense to go in anything but one direction. But a PLUS gate or the REASON gate make sense in multiple directions. You can read more about this here:
http://www.maymounkov.org/memex/abstract
[ Parent
| on HN ]
Re:Escher: A language for programming in metaphors
by zaptheimpaler on Saturday July 19, 2014 @11:26AM
(#8057706)
Does the current implementation have support for reversible gates?
Re:Escher: A language for programming in metaphors
by petar on Saturday July 19, 2014 @11:36AM
(#8057737)
Yes. Be patient a few more weeks, as I have other obligations too. I will have demos how you can make your own gesture-controlled robotics at home, using Escher bindings for the gobot.io library