www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Reading parquet files from D

reply Andre Pany <andre s-e-a-p.de> writes:
Hi,

did someone has some info or even an example of reading Parquet 
files from D?

Parquet is part of Arrow (https://github.com/apache/arrow/). It 
has C and C++
headers. The C headers using GObject Introspection. Maybe that is 
the reason
why they look little bit different than usual C headers?

I am not sure whether it makes more sense using the C++ headers,
because I am not sure whether D has already that compatibility 
level...

Kind regards
André
Oct 14 2019
parent reply Andre Pany <andre s-e-a-p.de> writes:
On Monday, 14 October 2019 at 09:39:11 UTC, Andre Pany wrote:
 Hi,

 did someone has some info or even an example of reading Parquet 
 files from D?

 Parquet is part of Arrow (https://github.com/apache/arrow/). It 
 has C and C++
 headers. The C headers using GObject Introspection. Maybe that 
 is the reason
 why they look little bit different than usual C headers?

 I am not sure whether it makes more sense using the C++ headers,
 because I am not sure whether D has already that compatibility 
 level...

 Kind regards
I found this tool https://github.com/gtkd-developers/gir-to-d from Mike Wey which translates GObject GIR files to D headers.
Oct 14 2019
parent jmh530 <john.michael.hall gmail.com> writes:
On Monday, 14 October 2019 at 19:27:04 UTC, Andre Pany wrote:
 [snip]

 I found this tool https://github.com/gtkd-developers/gir-to-d 
 from Mike Wey which translates GObject GIR files to D headers.
It might be interesting for some of this functionality to get included in dpp.
Oct 14 2019