News for hackers. Stuff that matters.
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?
Re:Giving up on Julia by vitaut on Friday May 13, 2016 @11:53PM (#11694492)
> 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.

Re:Giving up on Julia by nerdponx on Saturday May 14, 2016 @08:37AM (#11695831)
In that case, it should seem like a fix is as easy as keeping an IJulia kernel running in the background all day.
Re:Giving up on Julia by rrock on Friday May 13, 2016 @10:48PM (#11694357)
I agree. I'd estimate I restart the REPL about three or four times a day while developing. My analysis runs are minutes or longer, so a few seconds spinning up Julia+packages just doesn't ammount to much.