hi Nick, I would strongly encourage you to focus your energies on supporting the general Arrow streaming and file formats as described in http://arrow.apache.org/docs/ipc.html. It's fine to support Feather, so long as you restrict yourself to the API defined in https://github.com/apache/arrow/blob/master/cpp/src/arrow/ipc/feather.h
As soon as we have reasonable R bindings for the Arrow C++ libraries, I would like to replace the internal details of the Feather format with the Arrow IPC format, deprecating the metadata defined in https://github.com/apache/arrow/blob/master/cpp/src/arrow/ipc/feather.fbs. Please let us know how things go and if there's anything we can do to help. Thanks, Wes On Thu, Feb 15, 2018 at 9:48 AM, Nick Haddad <nick.had...@mathworks.com> wrote: > Uwe and Joris, > > I work for MathWorks. We plan to contribute Feather read/write capability in > the near future. Interesting idea about MATLAB and Arrow. We’ll take a look > as well. > > Thanks > -Nick > > > On 2/14/18, 3:39 AM, "Joris Peeters" <joris.mg.peet...@gmail.com> wrote: > > Yeah, pinging Mathworks might be worth it. It feels like this is something > that could be of great value to them. Aside from HDF5 & mat files (both on > disk), it can be really tedious to efficiently share data from anywhere > with MATLAB, so it's becoming increasingly isolated. > I'm going to play around for a few days with Arrow & the Matlab C++ API, > getting a bit more familiar with it and maybe hacking a small prototype > together. Currently it's just out-of-hours, though, so don't expect major > magic. :) > > Thanks, > -J > > On Tue, Feb 13, 2018 at 2:33 PM, Phillip Cloud <cpcl...@gmail.com> wrote: > > > The MathWorks is in the process of starting to contribute. I spoke with > > them a couple weeks ago about this and they were excited about it. I can > > ping them to see if they are still interested. > > > > On Tue, Feb 13, 2018, 09:24 Uwe L. Korn <uw...@xhochy.com> wrote: > > > > > Hello Joris, > > > > > > this is only due to lack of someone doing it and probably due to lack > of > > > people that have the experience to do that. I had a short look at > > Matlab's > > > C++ API and the interfaces seem to be promising enough > > > https://de.mathworks.com/help/matlab/matlab-data-array.html that once > > > someone attempts it, it should not be hard to build. > > > > > > If you want to try to take a shot, we are happy to help if there are > > > problems with the Arrow side of things. > > > > > > Uwe > > > > > > On Tue, Feb 13, 2018, at 2:41 PM, Joris Peeters wrote: > > > > Hello, > > > > > > > > Is anyone aware of plans (or concrete projects) to add MATLAB > bindings > > > for > > > > Arrow? I'm interested in exchanging data between Java, Python, ..., > and > > > > MATLAB - and Arrow sounds like a great solution. > > > > > > > > I couldn't find any pre-existing effort, though, so curious if that > is > > > due > > > > to a lack of interest or because there might be underlying reasons > that > > > > would make this very hard to achieve. > > > > > > > > Best, > > > > -Joris. > > > > > > >