News for hackers. Stuff that matters.
Re:Makie, a modern and fast plotting library for Julia by wthomp on Tuesday July 04, 2023 @11:44AM (#36588197)
Coming from matplotlib, I found Makie such a breath of fresh air. The API is just as (if not more) flexible but way more predictable. Their layout system in particular is amazing. I think it bundles it's own constraint engine? Congrats on the new website!

PS. Thanks to the Makie team for the shoutout to my corner plot package in the ecosystem section!

Re:Makie, a modern and fast plotting library for Julia by quasarj on Tuesday July 04, 2023 @11:55AM (#36588361)
To be fair, matplotlib is pretty awful (the API, I mean). I think it might be the worst library I have ever worked with... Though perhaps I'm repressing some memories there.
Re:Makie, a modern and fast plotting library for Julia by nextos on Tuesday July 04, 2023 @12:00PM (#36588436)
The best plotting APIs I have seen are those from MATLAB and Mathematica. I have used Makie a few times, and it is very flexible and well designed.

I am hoping they provide a declarative API that emulates Gadfly more closely. Gadfly is great for simple statistics, sort of a Julia equivalent to ggplot2.

Re:Makie, a modern and fast plotting library for Julia by auxym on Tuesday July 04, 2023 @12:10PM (#36588581)
Matplotlib is heavily inspired by MATLAB's plotting, no? Its pyplot submodule is a wrapper around the base OO API which is an almost exact clone of matlab.
Re:Makie, a modern and fast plotting library for Julia by throwawaymaths on Tuesday July 04, 2023 @12:05PM (#36588490)
Matlab and Mathematica are awesome. Gadfly had a great API but suffered greatly from Julia's ttfp problem. Tried makie, looked good but that was around when I left Julia (just because other langs paid). VegaLite is pretty amazing.
Re:Makie, a modern and fast plotting library for Julia by velsi on Tuesday July 04, 2023 @02:09PM (#36590468)
Re:Makie, a modern and fast plotting library for Julia by nextos on Tuesday July 04, 2023 @04:58PM (#36592437)
I know about this. It's heading in the right direction, but still lacks many Gadfly features, let alone ggplot2 ones.
Re:Makie, a modern and fast plotting library for Julia by patrec on Tuesday July 04, 2023 @04:46PM (#36592321)
Have you used pandas? :)
Re:Makie, a modern and fast plotting library for Julia by analog31 on Tuesday July 04, 2023 @01:53PM (#36590233)
I'm coming from matplotlib too, though I lack the experience to judge whether its API is any good or not. I just use it. ;-) Much as I love Python, there's always that question lingering in the back of my mind, as to what comes after Python. A compelling plot library would be a major factor.