from Hacker News

Fast DataFrames for Ruby

by aa_memon on 1/18/23, 3:45 AM with 25 comments

  • by dang on 1/18/23, 5:24 AM

    Recent and related:

    Modern Polars: A comparison of the Polars and Pandas dataframe libraries - https://news.ycombinator.com/item?id=34275818 - Jan 2023 (62 comments)

    Also:

    Polars: Fast DataFrame library for Rust and Python - https://news.ycombinator.com/item?id=29584698 - Dec 2021 (124 comments)

    Polars: Rust DataFrames Based on Apache Arrow - https://news.ycombinator.com/item?id=23768227 - July 2020 (1 comment)

  • by pelasaco on 1/18/23, 10:33 AM

    I think its really interesting such gems offering a ruby layer on top of rust libs. One issue that I have with that is - and maybe it's my ignorance - but is that necessary to bundle the original lib as https://github.com/ankane/polars-ruby/tree/master/ext/polars ? I can imagine that makes easier to avoid breakage, or with C extensions, because you dont have some dependency manager around, but couldn't we sort it with Cargo? For instance, having the version locked and it could download (and cache) the dependency when necessary?
  • by ssaunier_ on 1/18/23, 9:08 AM

    ankane’s gems are truly something.
  • by pantsforbirds on 1/18/23, 3:54 PM

    polars is a really great library. Cool to see it expanding into so many languages too.
  • by tsaoyu on 1/18/23, 10:04 AM

  • by oofbey on 1/18/23, 6:10 AM

    I'm trying to imagine why somebody would start a data analytics project in ruby.