# How does cross\_language.cpp\_actor\_class work?

**URL:** <https://discuss.ray.io/t/how-does-cross-language-cpp-actor-class-work/13635>\
**Category:** Ray Core\
**Created:** [February 5, 2024, 11:01am UTC](https://discuss.ray.io/t/how-does-cross-language-cpp-actor-class-work/13635 "2024-02-05T11:01:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Meiko](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ray.io/meiko/32/5171_2.png) [@Meiko](https://discuss.ray.io/u/Meiko)\
**Post date:** [February 5, 2024, 11:01am UTC](https://discuss.ray.io/t/how-does-cross-language-cpp-actor-class-work/13635/1 "2024-02-05T11:01:33Z")

</div>

Hi everyone,

I’m trying to understand if the cross\_language capabilities of ray can be used with c++ or not.  
[Cross-Language Programming — Ray 2.9.1](https://docs.ray.io/en/latest/ray-core/cross-language.html) only shows examples for java integration, but [ray/python/ray/cross\_language.py at master · ray-project/ray · GitHub](https://github.com/ray-project/ray/blob/master/python/ray/cross_language.py) has an implementation for c++, too.

If it is possible, can someone please provide me a (minimal) example that I can start from?  
Thank you very much!

**How severe does this issue affect your experience of using Ray?**

- High: It blocks me to complete my task.
