All languages make compromises and Julia has decided to not compromise in execution speed. I say this not because I don't think compilation time sucks but because 10 years is not that much time for solving a complex problem. How many years in Python without proper parallelism (I don't think the answer is the multiprocessing lib)?
I think Julia package system is good but since I come from Python maybe it doesn't mean that much.
You do know that it is actually a top priority, right? And you have seen the measurable (order of magnitude) progress done since v1 was released, right?
This is not even getting into the interesting reasons for why this problem exists and what amazing features are enabled after this tradeoff was taken.
I'd buy that argument if it was still around 2017.
I get to own my own reaction to the language and after I did "julia mytest.jl" on a script that plotted a differential equation I thought to myself "oh well its just a new language", then I looked up that it was nearly 10 years old and I thought it was a bad joke.
I think Julia package system is good but since I come from Python maybe it doesn't mean that much.