现在的需求是写的 DSL 需要极简最好 END 都没有,语法似乎接近 PYTHON,但是似乎 RUBY 比 PYTHON 更适合写 DSL?
python 不适合 dsl,ruby 可以元编程 + 省略括号
其实都挺适合的,当然因为比较自由的语法,作为内部 DSL 使用更简单漂亮点
Haskell 才是最好的 DSL,Ruby 和 Python 都是运行时才检查类型。