Discussion on "Why I no longer recommend Julia" by Yuri Vishnevsky

This message is full of interesting points, and I believe most are addressable in the short term.

There seems to be a more fundamental point, however, that having autocompletion is easier for object-oriented languages (where each object has a list of methods), and that is challenging to do it right for Julia.

But in the documentation and package-discoverability area we could see some improvements with perhaps little effort.

I fully agree!

I am trying to create something like a friendly user guide for Plots.jl, which selects a subset of the most commonly used features and presents them together nicely:

https://www.matecdev.com/posts/julia-plotting.html

Ideally, something way better than my post should be produced, but it would take some time. This is also incomplete.

I also agree. The development of big meta-packages (like SciML) is probably one way to go here. The other is just to wait for small bloggers (like me) create some tutorials, and then let the Google machine do its job in surfacing the best content.

9 Likes