Julia is becoming too complicated for an average data scientist like me to master. It is not that much easier than C++ (which I know some). Considering it wants to attract people with Matlab background... I think it kind of defeats the purpose.
[1]: The other day I did spend some time figuring out how to do Pkg.add("SQLite").
I used to think that but changed my mind when it comes to programming languages. Mainly because once complexity is there, unless it's just a single developer or very tightly controlled / peer reviewed development practice, different contributors will use various subsets of features of the language and so you still have to know all the complex edge cases because you might have to read code. And arguably code is read more than written.
https://github.com/JuliaDB/PostgreSQL.jl/blob/master/src/dbi... https://github.com/jtramm/ConstructiveSolidGeometry.jl/blob/...