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

Wolfram Language

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, […]

Questions for 2014 : #3 Programming on Tablets

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 […]

A Dataflow Web?

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 […]

Innovation after Moore's Law

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 🙂