Add rand, update last logic
Fix slider position
Allow selection in sidebar
A visual programming language, more to come.
Here's sorta what it looks like
Listed below are a few things I'm going for with this project.
Dataflow can be opaque in much of programming today. Actions performed, and incoming data will be sent in any direction, and storage can be updated from anywhere.
This can make tracing the lifecycle of data difficult.
Data should always be fully traceable. Any data source should tell you where it's going, and any data sink can tell you where it's data is coming from.
This goes hand in hand with traceability
Arbitrary code execution should be 100% safe, always. Because the range of effect for this code is always dependent on what devices you provide access to.
If you give arbitrary code control over your entire filesystem, that is a huge security risk. But if you only provide file access to applications which need it, and sandbox or completely eliminate access (the default), you're fine.
The point is, permissions and access are opt-in, ALWAYS.
Because arbitrary code can be run with no downside, all code should be able to be packaged and shared with others in any context.
Test cases can be bundled in too. Types can be specified. This can enable you to search for existing modules and import them very quickly and easily.