Contributor
PraneethJain

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++.