News for hackers. Stuff that matters.
Re:Why Julia by throwawaymath on Saturday February 23, 2019 @05:30PM (#19235857)
To demonstrate how slow the startup time is, here’s the respective times for executing ‘print(1)’ from Bash and from REPL on my machine:

REPL:

    julia> @time print(1)
    1  0.000031 seconds (7 allocations: 272 bytes)
Bash:

    $ time ./julia -e 'print(1)'
    1
    real    0m0.184s
    user    0m0.156s
    sys     0m0.168s
So yes, that’s a slow launch time. If you use Julia in a shell script and it’s starting up Julia on each calculation it will be brutally slow. Five orders of magnitude slower, in this case.
Re:Why Julia by agumonkey on Saturday February 23, 2019 @06:09PM (#19236004)
honestly, parent had a use case in mind but it's ultra orthogonal with julia's goals. They're aiming at large numerical problems.. as I said above, if you need julia to make a quick one shot computation in a bash script loop, by all means use something else. But my bet is that anybody reading about julia is planning to do the heavy work inside of it, in which init time will probably be insignificant.

It's a bit annoying it's true, a well featured language with dynamic/repl appeal that is not in the ms launch time. But alas..

Re:Why Julia by throwawaymath on Sunday February 24, 2019 @01:46AM (#19237467)
Totally agreed, I'm a fan of Julia. I just wanted to comment with the delta between startup time and actual execution for passerby.