中文
Sign in
AI tools
热门问题
时间线
聊天
视角
全部
文章
字典
引用
地图
foreign function interface
来自维基百科,自由的百科全书
Found in articles
应用二进制接口
作業系統或函式庫的開發者來決定;然而,如果撰寫一個混和多個程式語言的應用程式,就必須直接處理ABI,採用外部函式呼叫(英语:
Foreign
function
interface
)來達成此目的。 ABI涵盖了各种细节,如: 数据类型的大小、布局和对齐; 调用约定(控制着函数的参数如何传送以及如何接受返
Cuneiform语言
workflow system)。 它是促进并行计算的静态类型的纯函数式编程语言。它的特征是有个全功能的外界函数接口(英语:
foreign
function
interface
),允许用户集成来自很多外部编程语言的软件。Cuneiform在组织层面上提供了一些设施,如条件分支和通用递归,使其具有图灵完备性。
Embeddable Common Lisp
编译到中间语言的编译器,它为了更高的运行时间效率而编译Common Lisp到C。后者还具有的特征为本机外界函数接口(英语:
foreign
function
interface
)(FFI),它支持内联C作为Common Lisp的一部份。内联C FFI组合上Common Lisp宏、定制的Lisp
Bun
常执行的前提下优化网站的加载时间。Bun也提供了API以自定义在压缩时要保留的部分(如空格)。 Bun内置了对FFI(英语:
foreign
function
interface
)、SQLite3、TLS 1.3和DNS的支持。它还提供了文件编辑、HTTP服务器、WebSocket和哈希等API。 Bun
PyPy
有叫作CPyExt的针对CPython C API扩展的兼容层,但它是不完全和实验性的。同C共享库交互的较好方式是通过内建的C外界函数接口(英语:
foreign
function
interface
)(CFFI)或ctypes库。 PyPy可溯源至Psyco计划,它是Python的即时特殊化编译器(英语:Run-time