Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the process of developing Julia bindings for C libraries in this 10-minute conference talk from JuliaCon 2024. Dive into the creation of MuJoCo.jl, a Julia wrapper for the MuJoCo physics engine, as a case study. Learn how to generate cross-platform JLL binaries using BinaryBuilder.jl, create basic Julia wrappers with Clang.jl, and automate documentation scraping for native bindings. Discover techniques for maintaining and updating your package with minimal effort, ultimately enabling the Julia community to seamlessly access existing C/C++ libraries with high performance and user-friendly interfaces.
Syllabus
MuJoCo.jl: A case study for developing Julia bindings | Mair | JuliaCon 2024
Taught by
The Julia Programming Language