I looked at almost all Julia plotting libraries again recently (last
week) for a project, running 0.5-rc1 (approximately). Many have issues
and lots of warnings, and probably need time to catch up to 0.5.

I ended up using VegaLite for my current project, and found it very
nice. Very close to Gafly/GoG in spirit, even though the actual
implementation is different. I only played around a bit with Vega, but
it looks very versatile too (maybe too versatile for my present
needs). Both are actively maintained and extensively documented.

Even though I like Plots.jl very much, the fact that it does not support
Gadfly does not imply anything about the latter per se. I am more
worried about no commits in the past 3 months.

When it comes to plotting libraries, I don't think that there is a clear
winner at this moment that one could recommend -- each involves some
kind of compromise. That said, this is the situation in most languages:
eg while R has a built-in "default" plotting library, for more complex
plots many people end up using something else.

Best,

Tamas

On Tue, Aug 09 2016, Páll Haraldsson wrote:

> A.
>
> First a specific matter:
>
> http://julialang.org/downloads/
>
> I see PyPlot. I'm not asking for recommendations, just discussiong what 
> should be officially pointed to [in general].
>
> I can understand that you would not want to take side (or maybe you do, 
> PyCall.jl is awesome and I guess PyPlot/matplotlib, I just haven't used any 
> plots..).
>
>
> Maybe the plan is or should be to recommend (only?) Plots.jl (and not 
> Gadfly since):
>
>
> https://juliaplots.github.io/backends/
>
> "Deprecated backends
> Gadfly"
>
>
> See also: https://juliaplots.github.io/supported/
>
> It's clearly not a simple choice.. and since Plot.jl is just an abstract 
> wrapper (that seems awesome!) it's not taking sides pointing to it.
>
> I also really like UnicodePlots :) that may be the only pure-Julia only 
> solution..? Maybe leave that implicit in the Plots.jl recommendation?
>
>
> [Maybe the homepage just hasn't been changes yet, as Julia 0.5 isn't out 
> and Plots.jl turned 0.5 only.]
>
>
> B.
>
> Juno is also recommended. I expect there is no change, expect the newer 
> Atom-version is now ok and recommended? I've also not tried (seriously) in 
> a while.. Any other notable [to add to homepage]? I understand if you do 
> not want to confuse people with choices, why A. seems safe..
>
>
> C.
>
> There's another thread on "metapackages" (proposal), should there be more 
> [abstract wrapper/meta] package recommendations?

Reply via email to