So I made some more progress on the Java front end. But am quickly realizing… Writing an interface between Java and Julia is going to be pretty painful.
So like any other insane person I decided to see what the julia ecosystem had, literally if I could click on drawn shapes in a plot/canvas/whatever I’d be able to make everything in pure Julia. Even if it was clunky. It just doesn’t exist, but there are open issues, one made by me, (https://github.com/JuliaGizmos/GtkReactive.jl/issues/58, https://github.com/JuliaGizmos/Interact.jl/issues/345) to maybe try to get the ball rolling.
In the mean time, because I know 0 JS, I am going to go back to Java land and try to write the least painful, most generic interface I can to Julia… My journey for doing that will be documented here: Running Julia from JAVA? What is crazier? (just incase someone is following along in the future and desperate to see what people have done).