Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 2.3 KB

notes.md

File metadata and controls

44 lines (31 loc) · 2.3 KB

Language Bindings

Notes on SWIG

There is SWIG, but from extremely shallow online searching,

  • for python, compared to Boost.Python, C++ devs find it advantageous to use Boost.Python instead of SWIG for performance and fluency/idiom reasons (link).
  • for the web, SWIG doesn't seem to support running the output in a browser (link).

WASM and JS

  • the cmake preset "dev" inherits the toolchain preset's condition. If this gets implemented, we can make use of it to have a clean solution.

  • emscripten links and things for future reference

Python

Java

not yet confirmed to be on roadmap.

  • There's JNI.
  • Java 19 has something new