Jank:単独開発者によるClojureランタイムでのシームレスなC++相互運用
2025-07-12

ClojureランタイムであるJankプロジェクトは、C++とのシームレスな相互運用において大きな進歩を遂げました。手動メモリ管理、強化された型システム、不透明なボックスなどの機能により、開発者はClojure内でC++コードを直接呼び出すことができます。実例として、C++ストリームを使用した「Hello, world!」の出力や、JSON for Modern C++ライブラリを使ったJSONファイルの解析などが挙げられます。今後の作業は、パッケージ化、配布、バグ修正に重点を置き、最終的にはアルファ版のリリースを目指します。
続きを読む
開発
相互運用