Fowler: Which ties into “limited expressiveness” in the definition. We see this as the key difference between DSLs and general-purpose languages. They aren't just simpler languages than general-purpose languages. The limited expressiveness means that all sorts of rules change when you think of working with them … It's also important to note that this is the definition we use in the book.
基于1个网页-相关网页
应用推荐