低代码中,有DSL DSL2CODE 的概念。
现在有2个问题:
1、DSL是在高级编程语言(C, Java, Python, JavaScript, TypeScript等)都可以共用一套DSL是吗?
2、如果是,那么这个DSL是否唯一的呢?是否有现成的DSL,还是说需要我们自己去定义DSL?
3、DSL2CODE是否常规的语言都有实现呢?
低代码中,有DSL DSL2CODE 的概念。
现在有2个问题:
1、DSL是在高级编程语言(C, Java, Python, JavaScript, TypeScript等)都可以共用一套DSL是吗?
2、如果是,那么这个DSL是否唯一的呢?是否有现成的DSL,还是说需要我们自己去定义DSL?
3、DSL2CODE是否常规的语言都有实现呢?
在低代码开发中,DSL(Domain-Specific Language,领域特定语言)和DSL2CODE(假设这里指的是将DSL转换为可执行代码的过程或工具)的概念确实存在,并且它们之间的关系及实现方式可以详细解答如下:
答案: 不一定。
答案: DSL不是唯一的,但存在现成的DSL。
答案: 不一定,但大多数主流语言都有相应的DSL2CODE工具或框架。
8 回答4.7k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
3 回答4.1k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
8 回答3.6k 阅读