On Wednesday, 14 February 2018 at 19:53:31 UTC, H. S. Teoh wrote:
On Wed, Feb 14, 2018 at 06:43:34PM +0000, Mark via Digitalmars-d wrote:
On Wednesday, 14 February 2018 at 09:39:20 UTC, Luís Marques wrote: > It seems that someone once again rediscovered the benefits > of component programming, in the context of OOP, but (as > usual) without the more mathematical and principled approach > of something like ranges and algorithms: > > [...]

Luna [1], a new programming language that was recently mentioned on Reddit, also appears to take this "flow-oriented design" approach. It's purely functional, not OO, and I'm curious to see how it evolves.

This so-called "flow-oriented design" is hardly a new idea. It has been around since Lisp and the Unix command-line. And of course, D ranges benefit greatly from it. :-)


It's not a new idea but they've added a visual twist to it - you can see the program's data flow graph, manipulate it in various ways, and see how your input changes as it flows through the graph. So that's nice.

Reply via email to