Re:Programming languages that are actively developed on GitHub
by throwaway7645 on Monday January 02, 2017 @08:47PM
(#13306018)
Does it still not have a decent charting library in the stdlib? I look at it every now and then (always looking for a good successor language for Python) and last I recall you had to use MatPlotLib? Is that accurate? This is stupidly simple in Matlab and should be here as well.
[ Parent
| on HN ]
Re:Programming languages that are actively developed on GitHub
by Tarrosion on Monday January 02, 2017 @10:15PM
(#13306409)
A lot of people seem to like Plots.jl, a unified frontend for several plotting backends.
https://github.com/tbreloff/Plots.jl
I still prefer Gadfly, which does everything I need while looking great. (Only nitpick is slow time to first plot in each session.)
Re:Programming languages that are actively developed on GitHub
by Xcelerate on Monday January 02, 2017 @08:51PM
(#13306038)
"Other than a few minor nitpicks"
That would be a nope. Gadfly doesn't meet my needs and seems to have stalled in development, so I use Matplotlib via PyPlot, but Matplotlib is a bit maddening to work with. I heavily considered attempting my own plotting library during grad school but couldn't find the time for it :/
(Although I will say that Convex.jl makes up for all the pain of not having a good plotting library...)
Re:Programming languages that are actively developed on GitHub
by throwaway7645 on Monday January 02, 2017 @09:13PM
(#13306131)
Thanks for the reply. I agree that Matplotlib is too complex. I'd abandon Python today if Julia had simple charting in stdlib, but practically nothing does outside .NET (sadly, I'm not a fan).
Re:Programming languages that are actively developed on GitHub
by kiloDalton on Monday January 02, 2017 @10:58PM
(#13306576)
It's worth noting that convex.jl is developed by the same folks as cvx (matlab) and cvxpy (python). They all provide access to the same solvers with similar abstraction and usability.