我目前正在开发一种交易产品的组件,该组件将允许量化或策略开发人员编写自己的自定义策略。我显然不能让他们用本机编译的语言(甚至是编译成字节码以在 vm 上运行的语言)编写这些策略,因为他们的开发/测试周期必须在几分钟左右。
到目前为止,我已经查看了 lua、python、ruby 并且到目前为止真的很喜欢它们,但是对于我的目标用户来说仍然发现它们有点“低级”。我是否需要以某种方式编写我自己的解析器 + 解释器来支持一种对循环、简单算术、逻辑表达式评估的支持最少的语言,或者你们中的任何人可能有其他建议吗?提前致谢。