我了解声明性语言必须提供的内容,但我还没有将这些点联系起来,说明我为什么要使用它们。例如,我不明白为什么描述一个问题比用命令式语言编写一个已经理解的问题的解决方案更有益(副作用不可承受)。
这不是讨论什么是声明性语言的良好应用程序。我只想了解会让程序员说“我们真的应该为此使用声明性语言”的情况和任何常见的特定项目要求。
我了解声明性语言必须提供的内容,但我还没有将这些点联系起来,说明我为什么要使用它们。例如,我不明白为什么描述一个问题比用命令式语言编写一个已经理解的问题的解决方案更有益(副作用不可承受)。
这不是讨论什么是声明性语言的良好应用程序。我只想了解会让程序员说“我们真的应该为此使用声明性语言”的情况和任何常见的特定项目要求。