Re:Polars: Fast DataFrame library for Rust and Python
by pdeffebach on Friday December 17, 2021 @09:39AM
(#29592737)
Yes it absolutely needs a new name!
Re:Polars: Fast DataFrame library for Rust and Python
by Hasnep on Friday December 17, 2021 @02:15PM
(#29596986)
The convention in Julia is that a package that defines a type Abc is called Abcs.jl. Also, DataFrames.jl provides its own manipulation functions which DataFramesMeta is a wrapper around using metaprogramming, hence the name.
Re:Polars: Fast DataFrame library for Rust and Python
by fault1 on Friday December 17, 2021 @03:32PM
(#29597956)
That makes sense, but I still think the meta name is confusing. I mean, as a user the fact that it was implemented using metaprogramming techniques has no bearing, it's an implementation detail. Actually, my brain never thought to associate meta in this context with metaprogramming. Makes sense in hindsight, but still confusing.
But still, I can't really come up with a nicer name. VerbalDataFrames to match the dplyr verbs idiom?
But I always get confused by the name. Since DataFrames.jl is lower level shouldn't that be DataFramesBase.jl and the meta package be DataFrames.jl?