js 是不是 abi 兼容问题最少的编程语言

213 天前
 mizuki9
Java 存在字节码 abi 不兼容
c 好像是 abi 最稳定(更新慢,不怎么变)的语言,某些编程语言的 abi 都靠 c 的 ffi
c++从开始发明到现在,可以说是两种完全不同的语言了,abi 问题应该不少
python 好像经常调用 c++的,abi 问题应该和 c++相关
rust 与 golang ,好像都是源代码为基础,每次都从源代码进行编译,不保证 abi 稳定,除了与 c/c++交互外,应该没什么问题
js 如果在纯浏览器端,那应该完全没 abi 兼容问题,nodejs 相关的服务端,可能存在与 c++相关的 abi 问题
832 次点击
所在节点    程序员
4 条回复
southwolf
213 天前
首先 你确定一下,解释执行语言有 ABI ?
mizuki9
213 天前
@southwolf 确实没有。。。
tool2dx
213 天前
js 又不能被直接调用,能调用的算 web api ,比如 google 的 grpc 就是可调用协议,这个协议一直都不太稳定来着,以至于很多人还是沿用以前的 REST API 。
PTLin
213 天前
可惜 v2 没有删帖功能,题主要被教训两三天了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1112399

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX