Why doesn’t my GtkReactive version have this problem?
Because Gtk is a C library, and GtkReactive just has a little bit of Julia code around it.
Makie is almost 100% Julia, and currently relies on ~126 Julia packages to create plots, so in other words it’s a huge Julia code base.
My normal way to run a script is to use the VSCode Run command
I use VSCode interactively most of the time, almost never restarting the julia process.
I’m not sure if I’m misreading the VSCode docs, or if the interactive code execution isn’t documented very well, but it’s explained here at least: