2 ms·
This is a great point. Also, the environment that feels most like an environment for “not really programmers but sort of if I need to” is the Jupyter Notebook
by parasubvert 6y ago
This is a great point.
Also, the environment that feels most like an environment for “not really programmers but sort of if I need to” is the Jupyter Notebook ecosystem which evolved out of IPython. It’s like a spreadsheet for telling a narrative.
- analog31 6y agoThese days, Jupyter Notebook is my brain. Other than for the hidden state problem, it's the best thing since sliced bread. In fact, my favorite way of sharing "software" is in this form.
- sitkack 6y agoJupyter notebooks are great but they don't have the physical immediacy of HC. Maybe we should build that in, there are some physical widgets that can be put on the notebook to interact with the user code, so the mechanism is there. On the Amiga we had a system called CanDo that was very similar to Hypercard in how it enabled end users to make multimedia applications. The interview below has some excellent insight into CanDo and the relationship it had with HyperCard. http://www.rcfinch.com/Amiga/INOVAtronicsInterview.pdf http://www.rcfinch.com/Amiga/INOVAtronicsInterview.pdf And I was reminded of these other application building tools, https://en.wikipedia.org/wiki/Amiga_programming_languages#Application_Building_Tools https://en.wikipedia.org/wiki/Amiga_programming_languages#Ap... the 3d construction kit kind of occupied the same place as minecraft for a lot of kids in the 90s. *edit, his is fascinating https://en.wikipedia.org/wiki/Hyperland https://en.wikipedia.org/wiki/Hyperland https://www.youtube.com/watch?v=rOsPKjbMvxY https://www.youtube.com/watch?v=rOsPKjbMvxY