V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mizuki9
V2EX  ›  程序员

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

  •  
  •   mizuki9 · 3 天前 · 258 次点击
    Java 存在字节码 abi 不兼容
    c 好像是 abi 最稳定(更新慢,不怎么变)的语言,某些编程语言的 abi 都靠 c 的 ffi
    c++从开始发明到现在,可以说是两种完全不同的语言了,abi 问题应该不少
    python 好像经常调用 c++的,abi 问题应该和 c++相关
    rust 与 golang ,好像都是源代码为基础,每次都从源代码进行编译,不保证 abi 稳定,除了与 c/c++交互外,应该没什么问题
    js 如果在纯浏览器端,那应该完全没 abi 兼容问题,nodejs 相关的服务端,可能存在与 c++相关的 abi 问题
    4 条回复
    southwolf
        1
    southwolf  
       3 天前
    首先 你确定一下,解释执行语言有 ABI ?
    mizuki9
        2
    mizuki9  
    OP
       3 天前
    @southwolf 确实没有。。。
    tool2dx
        3
    tool2dx  
       3 天前
    js 又不能被直接调用,能调用的算 web api ,比如 google 的 grpc 就是可调用协议,这个协议一直都不太稳定来着,以至于很多人还是沿用以前的 REST API 。
    PTLin
        4
    PTLin  
       3 天前
    可惜 v2 没有删帖功能,题主要被教训两三天了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2940 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 08:56 · PVG 16:56 · LAX 00:56 · JFK 03:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.