Julia interoperation and foreign function interfaces
November 27, 2019 — August 25, 2022
computers are awful
julia
Interoperation for Julia. Related: Julia GUIs and networking.
See the API list
0.1 C
Sort of easy, but there is a tedious need to define the call signature at call time. Survivable.
0.2 R
We can connect statistical computing language R to Julia.
JuliaCall is the actively developed method to invoke Julia from R. See also Package README. Source at Non-Contradiction/JuliaCall: Embed Julia in R.
0.3 Python
PyCall.jl invokes Python. It has annoying defaults. See the IJulia setup for some examples of how it goes.
1 Generic external programs
simple enough, as I note at julia plotting:
I should make an example of one which creates a temporary pipe and streams data to it.