Visual scripting or text based programming? Why not both?

This is an experimental visual scripting editor where the serialization format is also a proper programming language.

Work in progress