2 ms·
Are you closing the Julia process between each run, or do you have a REPL sitting open in another window at all times? I used the latter when I was doing my th
by OkayPhysicist 4y ago
Are you closing the Julia process between each run, or do you have a REPL sitting open in another window at all times?
I used the latter when I was doing my thesis in Julia, and that cut down on start times a lot.
- sundarurfriend 4y agoYeah, that kind of single, long-running project is exactly what Julia is made for, so it works out great for those use cases. I do the same when I have projects like that. Generally though, I tend to need to switch to different clean environments, to debug others' codebases, or to work on distinct packages, etc. And even in a long running REPL, things suddenly take a lot time to run and then I realize I hadn't run that particular method in this session yet so my workflow is paused suddenly while I wait. Also, I'd just love to be able to use Julia as a quick calculator, to run little snippets of code I need for non-project reasons, etc., just use it as a general computing environment. But the unpredictable latency makes this less pleasant than it would otherwise be.