V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mizuki9
V2EX  ›  程序员

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

  •  
  •   mizuki9 · Feb 18, 2025 · 1097 views
    This topic created in 441 days ago, the information mentioned may be changed or developed.
    Java 存在字节码 abi 不兼容
    c 好像是 abi 最稳定(更新慢,不怎么变)的语言,某些编程语言的 abi 都靠 c 的 ffi
    c++从开始发明到现在,可以说是两种完全不同的语言了,abi 问题应该不少
    python 好像经常调用 c++的,abi 问题应该和 c++相关
    rust 与 golang ,好像都是源代码为基础,每次都从源代码进行编译,不保证 abi 稳定,除了与 c/c++交互外,应该没什么问题
    js 如果在纯浏览器端,那应该完全没 abi 兼容问题,nodejs 相关的服务端,可能存在与 c++相关的 abi 问题
    southwolf
        1
    southwolf  
       Feb 18, 2025
    首先 你确定一下,解释执行语言有 ABI ?
    mizuki9
        2
    mizuki9  
    OP
       Feb 18, 2025
    @southwolf 确实没有。。。
    tool2dx
        3
    tool2dx  
       Feb 18, 2025
    js 又不能被直接调用,能调用的算 web api ,比如 google 的 grpc 就是可调用协议,这个协议一直都不太稳定来着,以至于很多人还是沿用以前的 REST API 。
    PTLin
        4
    PTLin  
       Feb 18, 2025
    可惜 v2 没有删帖功能,题主要被教训两三天了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2667 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 12:01 · PVG 20:01 · LAX 05:01 · JFK 08:01
    ♥ Do have faith in what you're doing.