有哪一种语言可以作为内嵌的脚本语言比较好

2024-03-15 14:07:52 +08:00
 yaott2020

如题,想在软件中嵌入一些自定义脚本,提高一些灵活性,但是脚本语言的选择是个问题。

目前能想到的:

  1. Lua
  2. Python
  3. JavaScript
  4. WebAssembly
  5. 系统内置的脚本语言:比如 Shell, PowerShell 等等

你们用的是哪一种

1137 次点击
所在节点    问与答
7 条回复
passive
2024-03-15 14:15:01 +08:00
tcl 、guile 、lua
hellojay
2024-03-15 14:16:16 +08:00
python 使用的人多,lua 蛮简单
cheneydog
2024-03-15 14:18:13 +08:00
JavaScript
cheng6563
2024-03-15 14:20:15 +08:00
js 把,会的人多,比较便捷,数据交互直接用 json ,对性能没啥要求可以用。
gam2046
2024-03-15 14:30:57 +08:00
lua 语法简单,嵌入式解释引擎也不会很大,0 基础用户现学 lua 也并不困难
js 群众基础好,人人或多或少会一点

其他的,如果没有特别的理由(比如开发人员特别喜欢,或者目标人群有偏好),一般都不建议考虑。
wu67
2024-03-15 15:24:51 +08:00
js 吧. 比较典型的一个代表是 foobar2000, 扩展插件的 js 能力让网友们把他的播放器界面画出花了.
xieqiqiang00
2024-03-15 16:38:05 +08:00
js 吧,可以套在 vm 里隔离运行,直接拿输入输出就行了

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

https://ex.noerr.eu.org/t/1023963

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

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

© 2021 V2EX