A blurst of fascinating things to think about today: Rich Hickey’s “Language of the System” : Johnathan Edwards’s “Two Way Dataflow” : Grokking Reactive Demand Programming
Yahoo Pipes may be dead, but Node Red seems to be the device swarm orchestrating, data-flow programming tool I was hoping it might evolve into. It’s free software, it runs on everything including RaspberryPi and talks pub-sub protocols like MQTT. Source: Node-RED
So Yahoo Pipes is closing down. As of August 30th 2015, users will no longer be able to create new Pipes. The Pipes team will keep the infrastructure running until end of September 30th 2015 in a read-only mode. You can download your Pipe definition by specifying your Pipe-ID (_id) and the output format (_out=json) […]
ThoughtStorms:TheNewFlowInternet Some notes on the new cards-down-notification-flow paradigm.
Stephen Wolfram's Introduction to the Wolfram Language I’m impressed. Beyond being just a grab-bag of libraries (which it could have been) it seems there’s real thinking about composability here. The laziness of evaluation, the “symbolic-ness” makes it a powerful functional programming language. In fact, it’s almost a “data-flow” language. Of the kind, like Yahoo Pipes, […]
Interesting. A number of DataFlow frameworks for Python : FlowBasedProgramming – Python Wiki.
Third in a series (#1, #2) of questions occupying my mind at the beginning of 2014. Which may (or may not) inform what I’ll be working on. 3) How can we program on tablets? I’m now a tablet user. I became a tablet owner at the end of 2012. For six months I played around […]
Facebook released a plugin for Quartz Composer which lets you design interactive mobile apps. That’s interesting. I don’t really know anything about Quartz. But I believe it’s like Max/MSP or PureData. A “dataflow” design system. Dataflow makes a lot of sense for plumbing together multiple services. And I’ve long believed it could / should be […]
Fascinating video about the plausible next wave of computing, where increases in speed come from embedding specialized processing elements (Neural networks, FPGAs, DSPs, Dataflow elements) on silicon wafers, alongside general CPUs. And the challenges of inventing programming languages to exploit this. This looks good too : programming FPGAs with spreadsheets 🙂