News for hackers. Stuff that matters.
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.
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.)

http://gadflyjl.org/stable/

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.