Language Interoperability - CxxWrap.jl
- Mentors
- Bart Janssens
- Organization
- The Julia Language
- Technologies
- c++, julia
- Topics
- Language Interoperability
The CxxWrap.jl package acts as a bridge between Julia and compiled C++ code, resulting in developers being able to use the best of both languages. While it already exposes a subset of the C++ standard library to Julia, there is a significant opportunity to expand its capabilities and enhance the interoperability further.
The primary objective of this project is to improve the coverage of the C++ Standard Template Library within CxxWrap.jl. The STL is very widely used and provides a rich set of container types, algorithms, and utilities in C++.