3 ms·
this is the programming language for the touchscreen generation, every language until now was born from keyboard use. brillant. I've wanted to see any language
by jlebrech 9y ago
this is the programming language for the touchscreen generation, every language until now was born from keyboard use. brillant.
I've wanted to see any language have an ast represented visually, then when you save changed to that visual representation it would save back to the original file format, this is very close to what I was thinking of.
- wdanilo 9y ago@jlebrech thank you! :) Regarding the AST topic: Luna does use AST for the translation - if you modify the graph, an AST-diff is created, applied to the AST and then AST-diff is created and applied to the text. If you cange text, the AST-diff is applied to the visual form. The visual graph is not direct AST visualisation because it would be completely unreadable :)