# 外部语言接口


外部语言和库接口,包括 Python、C、C++、Fortran、R、java 等。

Julia 可与其他编程语言进行灵活的双向集成,从而使您能够重用原有代码。

# Julia 调用 C/C++

从 Julia 直接调用 C/C++ 库功能

# C/C++ 调用 Julia

从 C/C++ 直接调用 Julia 库功能

# Julia 调用 Python

从 Julia 直接调用 Python 库功能

# Python 调用 Julia

从 Python 直接调用 Julia 库功能

# Julia 调用 R

通过 RCall.jl 调用 R

# Julia 调用 java

通过 JavaCall.jl 调用 java

# Python 与 Julia 的数据交换

  • 从 Python 将数据传递到 Julia
  • 处理从 Julia 返回到 Python 的数据