-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Invite Julia to the party? #15
Comments
@johnmyleswhite I guess https://github.com/JuliaStats/DataFrames.jl/blob/master/src/RDA.jl gives us a lot of what would be needed to get started. |
This seems to be becoming a hot topic over in Julia land: see https://groups.google.com/forum/#!topic/julia-dev/qRtkiBAbM9w and https://groups.google.com/forum/#!topic/julia-dev/pFJS4oxKAFE |
Heh, "heavily templated" is not how I would describe libfeather. I guess I should take a little time and write a C wrapper |
@wesm Douglas' comment, not mine! Anyway, that would be greatly appreciated! Julians love to party also, and to be able to join a party hosted by Hadley and you would be fantastic! 🤓 |
I've been playing with @dmbates initial implementation and also considering some of the discussion that has happened around the desire to keep all the code in this repo. I think we have a few different options given the current capabilities of julia's
I think Option 2 wouldn't be too much of a hassle as we already manage this "release" process for Julia packages anyway, it would just be one more extra step of CC: @dmbates: thoughts? |
@quinnj Having the master code live here is fine with me. Right now the dmbates/Feather.jl repository has one functional branch (dmb/cxx) and a non-functional master branch. I would prefer to follow the Cxx route if we can assume that Keno's Cxx package will be registered in time for v0.5 of Julia. With a functioning Cxx package this is the easiest approach. Another priority I would have is to have |
Maybe a link to https://github.com/JuliaStats/Feather.jl should be add to README.md ? |
#234 |
Just confirming that it's not possible to have the Feather Julia implementation in this repo? I understand there is some design limitation in the Julia package manager that prevents this? |
That's correct, currently Julia packages need to live in a A new major revision of Julia's package manager is planned for the 0.6 release cycle, and I've advocated for this functionality, so it may not be too far away. In that case, I'd be happy to bring the Feather.jl code over here. In the mean time, I do try to watch PRs here pretty carefully and track the new release functionality. |
What's the state of the art in wrapping C++ libraries in Julia? Would be interesting to start Arrow bindings for Julia cc @SylvainCorlay |
|
Julia can use this as soon as a C API exists (it's not as good at wrapping C++)
The text was updated successfully, but these errors were encountered: