4GL 和 DSL 有什么区别?
4GL 和 DSL 有什么区别?两者似乎都针对特定领域,但是可以肯定地说 4GL 是面向业务的,而 DSL 则针对任何可能的领域吗?
What is the difference between 4GL and DSL? Both seem to target a specific domain, but is it safe to say that 4GL is business oriented, while DSLs target any possible domain?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
来自http://en.wikipedia.org/wiki/Fourth- Generation_programming_language:
另请参阅:http://en.wikipedia.org/wiki /特定于域的语言
From http://en.wikipedia.org/wiki/Fourth-generation_programming_language:
Also see: http://en.wikipedia.org/wiki/Domain-specific_language
4GL 是 DSL 的子集。 DSL 还可以包含针对特定受众的语言(例如 LOGO),而不仅仅是特定用途。 4GL 面向特定用途(数学、商业逻辑等),
请参阅 http://homepages .cwi.nl/~arie/papers/dslbib/ 和 http://en.wikipedia。 org/wiki/4GL
4GLs are a subset of DSLs. DSLs can also include languages for a specific audience (like LOGO), not only specific uses. 4GLs are geared towards specific usage (Math, buisnes logic, etc.)
see http://homepages.cwi.nl/~arie/papers/dslbib/ and http://en.wikipedia.org/wiki/4GL