Hacker News new | ask | show | jobs
by bergie 4433 days ago
How easy is it to examine the underlying abstractions behind connecting one pipe from one icon to another?

Depends on the runtime you're talking to. For example MicroFlo on an Arduino behaves quite differently from NoFlo on Node.js

In NoFlo each connection is basically connecting an event emitter to an event listener. So, what happens is a JavaScript addEventListener operation.

1 comments

how do ya'll handle errors? Is this primarily built on Node?
Errors are generally sent as a data packet to an error port (convention), or thrown if there isn't a connection to that.

NoFlo is running in three environments: Node.js, browser, and GNOME's JavaScript env