Julia interoperation and IO

IO and interoperation for Julia. Closely related: Julia GUIs and networking.

API, FFIs

See the API list

C

Sort of easy, but there is a tedious need to define the call signature at call time. Survivable.

R

XRJulia:

This package provides an interface from R to Julia, based on the XR structure, as implemented in the XR package, in this repository.

RJulia:

rJulia provides an interface between R and Julia. It allows a user to run a script in Julia from R, and maps objects between the two languages.

Python

PyCall.jl invokes python. It has annoying defaults. See the IJulia setup for some examples of how it goes.

Data loading/saving/exchange

The names are nearly all self explaining