Re: Arrow C# bindings

2017-06-05 Thread Uwe L. Korn
We have some benchmarks that test parts of the Arrow C++ library, e.g. https://github.com/apache/arrow/blob/master/cpp/src/arrow/builder-benchmark.cc and https://github.com/apache/arrow/blob/master/cpp/src/arrow/jemalloc/jemalloc-builder-benchmark.cc . These are only in the C++ part as the Java

Re: Arrow C# bindings

2017-06-02 Thread Rajeev Karri
Are there any arrow benchmark tests ? Will help me compare : C#->C++ with the native C++ perf Also is there a benchmark that compares Arrow-Java vs Arrow-C++ ? On Fri, Jun 2, 2017 at 10:45 PM, Wes McKinney wrote: > Since Flatbuffers supports C# (for native metadata interactions), a > longer term

Re: Arrow C# bindings

2017-06-02 Thread Wes McKinney
Since Flatbuffers supports C# (for native metadata interactions), a longer term (and perhaps more arduous) path could be to create a native C# implementation. I am not sure if there would be any benefits over wrapping the C++ library; I am no expert. Adding Jeremy Howard who has a lot of .NET / C#

Re: Arrow C# bindings

2017-06-02 Thread Uwe L. Korn
Hello Rajeev, at the moment we have no native C# bindings or implementation. An easy start could be to write C# bindings to the native C++ implementation, from what I remember of my .NET days (~5 years ago :D), that should not be so hard. But as mentioned I have no recent experience in that. An al