Ask HN: Graphical Languages / IDE
One might say that graphical programing languages were ahead of their time.
today, i think labview is the most prevalent graphical programing language out there.
do you know others? i am looking for one that might be good for multi-processing.
i wonder what metaphors would be the bare min to make it functional.
for example a few metaphores
* all base types, should visually show their byte structure
* sets(arrays, vectors, collections) should be squares, or blocks of memory
* objects should be circles or spheres
* public functions should be marked on the surface of an object, where privates are internal
* multiple inheritance could look like a ven-diagram, with a new circle enclosing the composite set.
* variables should be picture hashes, with a dominate color, the variable namespace could be used to generate the hash like a 'code of arms', so it's inheritance might be easily visible.
* all functions have an id, but they also have a creation date, last update, and last editor, all versions of functions exist, and you must attach to a version or a set of versions. once a function lacks any attachment, it can be deleted.
* functions, should just be an array of instructions, supporting full CRUD.
.. what would you want?