You are viewing archived messages.
Go here to search the history.

Kalvin 2023-02-16 01:04:16

Does anybody have any examples of version controlled projects that use visual programming?

Paul Tarvydas 2023-02-16 11:52:14

Can you be more specific about what you want and why? I am interested in the atomic structure of VPLs, which, I don’t think satisfies the commonly-held notion of what a VPL is. I have various old POCs/WIPs/etc. in github, like the beginnings of a Visual Shell (towards replacing Bash?) and a Drawio->SVG groker, but, I haven’t checked if bit-rot has set in.

Kalvin 2023-02-16 13:59:49

Paul Tarvydas Examples of visual code being used in a project, e.g., Max has some code on Github of different patches evolving over time

Despite finding repositories that use languages like Max, there doesn't seem to be much issue tracking around these languages.

The reason why I'm interested in the issue tracking is because I'd like to see how "buggy" visual programming might be.

Kalvin 2023-02-16 14:02:41

@Kirill Chernyshov Interesting, thanks! Do you have example output of Darklang (e.g., code made with Darklank pushed to github)?

Kirill Chernyshov 2023-02-16 14:16:00

Darklang comes with its own version control. I'm unsure if it is possible to see the form it uses to store changes

Ulysses Popple 2023-02-19 13:39:46

It's been a big problem is basically any vpl I've used, which is ironic because the data structures that make the vpls are often just as easily diffable as code.

Ulysses Popple 2023-02-19 13:41:26

You can take a look at src/generic.js in gitlab.com/ulysses.codes/nodysseus to see the built in nodes and how I've bugfixed over time.