After upgrading from JuliaPro 0.6 to JuliaPro 1.0.1 I noticed that the console starts slower, and loading a module for the first time in a fresh session is slower. At first I thought it was due to the new Julia version.
However, to try a package not yet included in JuliaPro’s registry but already included in the General registry, I installed the standard Julia 1.0.1 (the one on julialang.org not juliacomputing.com) yesterday. Since I have installed both I did a quick side-by-side comparison. Boy what a difference in loading time!
To start julia.exe in command line (no IDE involved):
JuliaPro: 10 seconds
Standard Julia: <1 second
“using PyPlot” in a fresh Julia session (already precompiled):
Has this speed issue been addressed? I just installed JuliaPro 1.0.2 and I am new to the platform. The launch of JuliaPro was incredibly slow, and performance is not what I expected. Then again, I may be doing something wrong!
No JuliaPro 1.0.2 unfortunately still has poor startup performance. JuliaPro 1.0.3 (which we release a couple days ago) is much better, but still not up to par. The next version will have fixed this completely.
To provide some additional context, this problem is caused by not precompiling some standard library modules such as Pkg (the package manager) correctly. i will note that this effects startup time, and the performance of the first pkg operations on the REPL. So while this undoubtedly results in a poor programmer experience, the code that you write should be no slower in JuliaPro compared to base julia.
is this already officially fixed?
I started using JuliaPro 1.2.0-1 however it feels sooo slow that I just started thinking about switching back to my own Juno.
the interpreter takes minutes to react sometimes
especially slow:
adding new packages (inkl. scanning repository)
first shell startup
I now installed plain Juno in Atom with julia 1.2.0 and get similarly slow behaviour when firing the shell und for some evaluations/compilations. Also the adding new packages feels still slow, but I guess it is slightly faster than the JuliaPro variant.