what I find interesting is how Excel is rarely mentioned in blog posts / articles about visual programming languages. Excel visualizes something interesting (data) but hides the “code”. Most VPL’s do the opposite and suffer I feel
@Glen Chiacchieri made a spreadsheet-inspired programming prototype called Flowsheets:
https://www.youtube.com/watch?v=y1Ca5czOY7Q▾
Ivan Reese
06/05/2019, 5:15 PM
The InterState project also uses tabular display of data and code, though with richer visual ornamentation: http://interstate.from.so
Ivan Reese
06/05/2019, 5:17 PM
The Hoplon web framework is conceptually inspired by spreadsheets, using "cells" and "formulas" to do reactive dataflow: https://hoplon.io
Ivan Reese
06/05/2019, 5:21 PM
There were also some versions of Eve with spreadsheet-inspired UIs and dataflow. @stevekrouse did a wonderful retrospective on the project here: https://futureofcoding.org/essays/eve/
c
Corey
06/05/2019, 6:36 PM
We had a lot of different visions for what Eve could be. Grid Eve was my preferred vision. Having a grid environment is one of my goals for my current language project Mech 🙂
i
Ivan Reese
06/05/2019, 7:37 PM
Mech is such a good name. Super jealous you thought of it first!
😉 1
d
Duncan Cragg
06/05/2019, 10:29 PM
Although not written for you techie folk, the landing page of my http://Object.Network project jumps right in with a spreadsheet angle, to explain what it is.
I think those of us here (quite a few of us!) who are aiming our languages at non-techies would do well to start with spreadsheets and move forwards (at last!) from there.
i
Ivan Reese
06/06/2019, 4:57 AM
The very cool literate editor Maria has a "cell" concept for reactive dataflow (see: https://www.maria.cloud/cells), but with a prose-centric framing typical of literate programming, rather than the grid of the spreadsheet.