Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Different paradigms make different things easier, and thus affect what you are most likely to do with them.

100% this - strangely I just discovered that very thing by taking Node-RED and porting it to Erlang[1]. In doing that, I realised that Erlang has concepts (supervisor, gen_server, gen_statem,...) that would be very applicable to Node-RED and that could be reverse "ported" to the NodeJS based Node-RED. Might do that but the way NodeJS works, it might be more difficult.

The reason I thought Erlang would be a good fit for flow based programming are the independence of processes and their communication via messages. This is the exact same thing that happens in flow based programming, so Node-RED should fit well - I thought.

> Pure Data's UI works identically on all platforms.

How weird - PDs UI is exactly the same as Node-RED only built in the 1990s! The idea of flow-based visual programming is what Node-RED is about. It would be interesting to investigate the granularity of nodes in PD versus NR.

> Pure Data (or just "Pd") is an open source visual programming language for multimedia.

Have there been any efforts to transport those ideas for other applications? E.g., has anyone created a website with PD?

[1] = https://github.com/gorenje/erlang-red



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: