you are viewing a single comment's thread.

view the rest of the comments →

[–]zyxzevn 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (2 children)

I have a full plan to make a graphical porgramming language.
It is more based on spiritual channelings, explaining me that languages are too limited and linear.

It is based on data-flow,of function blocks, but combines with hardware design. So it is low level to begin with.
Like: [input] -> function -> output
With type-extension tricks you can extend a function to act in more different ways (adding an Option or Future type).
Additionally you can define state-diagrams, extendible.
A bit like: During(running): [signKey="a"] -> MoveLeft [signKey="s"] -> MoveRight
You can refine such functions with different details or more options

It seems complicated, but it makes more sense if it is mainly graphical.

[–]JasonCarswell 1 insightful - 2 fun1 insightful - 1 fun2 insightful - 2 fun -  (1 child)

You may not have to start from scratch.

When I started computer animating in 1994 there were always GUIs with flows. Including SideFX Ice, SoftImage Eddie, SoftImage XSI, Alias/Maya, and countless others - now including FLOSS Blender. These production specific programs are overkill, but some of the GUI ideas may be worth referencing. (I hate that Maya patented the hotbox, denying it to the world at large, instead of an alternative to the right-click menu we're all forced to accept that by comparison is crudely basic.)

I always thought the interfaces' square boxes lacked icons, shapes, borders, patterns, colours, textures, etc that could convey more diversity of info about the functionality.

I wouldn't be surprised if there were already mind-mappish FLOSS GUI programming apps that haven't gotten noticed yet.

[–]zyxzevn 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (0 children)

Here is some of my work on http://www.reddit.com/r/unseen_programming