PrePAN

Sign in to PrePAN

Apache::Arrow Perl bindings for Arrow data structures, IPC and computation kernels

Author
ttkciar@github
Date
URL
Status
In Review
Good

Synopsis

Description

Apache Arrow https://en.wikipedia.org/wiki/Draft:Apache_Arrow already has C bindings via GLib https://github.com/apache/arrow/tree/master/c_glib and Perl already has GLib bindings via https://metacpan.org/pod/Glib.

Given this, does it make sense to implement Arrow bindings for perl as its own module? Or are the existing GLib bindings sufficient for any practical task?

If I were to implement Apache::Arrow[::*] it would likely be little more than a convenience wrapper around the GLib interface.

Comments

+1

If we are going to keep Perl as a player in the field of scientific computing and data science, we will definitely need this. Actually Arrow even has a Ruby binding, but there is not one for Perl yet. That's bad.
Thanks, stphnlyd. I've added this to my projects list.

Please sign up to post a review.