Mixing Visual and Textual Code
Summary
The arXiv paper Mixing Visual and Textual Code introduces Hybrid ClojureScript, a hybrid programming language that allows embedding visual interactive syntax within normal code. It argues for an extensible, composable approach to hybrid syntax that preserves static reasoning and can be supported by enhanced IDEs displaying mini-GUIs alongside traditional text representations.