JuliaPy / JuliaPy/PyCall.jl

Access C++ objects wrapped by SWIG in Python

Open
#703 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
1.5k
Forks
186
PR merge metrics
No merged PRs in 30d

Description

I'm working with a package that consists of C++ wrapped in Python using SWIG, along with other pure Python functionality. I'd like to call this from Julia. However, frequently passing data round-trip from Julia to Python to C++ and back to Julia is expensive due to type inference. Given a Python object created in Python that wraps a C++ object, I wonder if it's possible to "unwrap" it to interact with the C++ object directly in Julia in a Cxx-like fashion.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.