Re:Giving up on Julia
by bmh100 on Friday May 13, 2016 @09:00PM
(#11694107)
Sorry if I was being vague, but what situation would you re-run a short computation by executing the whole program again instead of using subroutines? Are we talking about a data scientist performing initial, exploratory analysis on a very small subset of data?
[ Parent
| on HN ]
> Are we talking about a data scientist performing initial, exploratory analysis on a very small subset of data?
Yes, that's one example. Also when debugging one usually uses small data sets. There are plenty of cases where runtime is short.
I think the problem is that Julia is somewhat vague on how it should be used. If it stated explicitly that it is intended to be used in MATLAB-like fashion with one long-running instance that would save people from trying to use it as Python or other dynamic language.
In that case, it should seem like a fix is as easy as keeping an IJulia kernel running in the background all day.