Java 存在字节码 abi 不兼容 c 好像是 abi 最稳定(更新慢,不怎么变)的语言,某些编程语言的 abi 都靠 c 的 ffi c++从开始发明到现在,可以说是两种完全不同的语言了,abi 问题应该不少 python 好像经常调用 c++的,abi 问题应该和 c++相关 rust 与 golang ,好像都是源代码为基础,每次都从源代码进行编译,不保证 abi 稳定,除了与 c/c++交互外,应该没什么问题 js 如果在纯浏览器端,那应该完全没 abi 兼容问题,nodejs 相关的服务端,可能存在与 c++相关的 abi 问题