Bedrock routinely outperforms java.
https://piped.video/watch?v=qLjOIulsNcM
https://piped.video/watch?v=Z4GrbD2MA5o
https://piped.video/watch?v=p_mCekWWW_8
Just because you’re perfectly fine doesn’t mean all other machines are.
So? What’s that got to do with making it cross platform?
I could ask what makes food hot and you would come in here telling me your refrigerator brand uses less electricity.
I wasn’t strictly talking about cross platform. I was talking about performance, which is tangential to the cross platform thing.
If you’re planning on making a game cross platform, you should choose a language that performs well for gaming on all platforms. Java ain’t that. Which answers your question:
In what world is c++ better for cross platform than Java?
C++ is better for this application.