The relationship to lisp is actually one reason I like Julia. I’ve always wanted to use a lisp, but my scientific work has always been Python or R. But Julia has real potential if I can ever manage to convince myself to use it for a work project.
Though I have to admit I sometimes wish I could use S-expressions. I kinda picture Julia as lisp with arrays instead of lists.
Back on the topic of GUIs I feel like there’s a real gap in simple GUI tools for scientists. Sometimes I want to share a tool with a non-programmer for whom Jupyter is too much but for which Excel is not enough. (Or perhaps I just want to avoid writing VBA )
I guess the best analogy is I’d like to see something like the Python argparse library for GUIs. You specify the parameters and their types and you get. A minimal GUI for entering those. If I get the time, I’ll look at Blink or GTK and see if I could write up something. If I do I’ll post a separate thread since I suspect there’s interest in this forum.