TA贡献1966条经验 获得超4个赞
python可以用SWIG集成,当然Cpython本质上就是C程序,所以和C/C++编译出来的库集成是比较容易的。PHP不了解,不敢瞎说。JNI用的就是动态链接库,不过规定了Java函数编译后的名称以及统一了变量的类型。大部分C写的解释器都可以通过C语言编写语言的模块从而增强该语言的功能,类似的除了题主提到的这三个还有lua、scheme、Racket、Lisp等等。
PHP不了解,不敢瞎说。JNI用的就是动态链接库,不过规定了Java函数编译后的名称以及统一了变量的类型。大部分C写的解释器都可以通过C语言编写语言的模块从而增强该语言的功能,类似的除了题主提到的这三个还有lua、scheme、Racket、Lisp等等。
JNI用的就是动态链接库,不过规定了Java函数编译后的名称以及统一了变量的类型。大部分C写的解释器都可以通过C语言编写语言的模块从而增强该语言的功能,类似的除了题主提到的这三个还有lua、scheme、Racket、Lisp等等。
大部分C写的解释器都可以通过C语言编写语言的模块从而增强该语言的功能,类似的除了题主提到的这三个还有lua、scheme、Racket、Lisp等等。
TA贡献1783条经验 获得超4个赞
php扩展就是用c写的,window下就是dll文件,linux下就是so文件。(补充楼上的)
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报