有没有那种有点现代的脚本语言

2020-06-30 13:55:47 +08:00
 ppphp

lua,js,python,groovy 经常用来作为插件语言,但是因为太灵活了(比如 python 的__dict__),长期使用这些语言编写的插件很可能越来越难维护,所以有没有一门现代的脚本呢。

主要想法是,类型安全,防止空指针有点像 rust,方便重构维护也有点像 go 。不知道 kotlin 可以不可以,但是不想兼容 Java 语法,一定会是个大包袱。

使用场景是比如写个 bot,游戏内 lua 或者稍微麻烦一点的插件。

3376 次点击
所在节点    问与答
24 条回复
akira
2020-06-30 18:54:34 +08:00
易语言 嗯
mckelvin
2020-06-30 23:13:05 +08:00
https://vlang.io/ 可以了解一下,比较新可能不是很稳定。
msg7086
2020-07-01 01:19:46 +08:00
这么说吧。如果你的插件依赖这些灵活的语言特性才能方便地写出来,那就意味着你在没有这些特性的语言里就很难写出来。况且像 Python 怎么死板的语言都被你说太灵活了,那可能真的需要用 Java 之类的东西了。(或者 TS ?)
ungrown
2020-07-01 03:11:29 +08:00
@ppphp 我就不信 type hint 拉满后还有维护难度

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

https://www.v2ex.com/t/685906

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

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

© 2021 V2EX