They provide some tools that imperative languages usually don't.
它们提供了命令式语言通常不提供的一些工具。
Users of imperative languages rely on assignments more than any other programming technique.
命令式编程的用户对赋值的依赖要超过其他编程技术。
In imperative languages, any method that can possibly return different values, given the same input, has side effects.
在命令式语言中,输入相同而可能返回不同值的方法,都有副作用。
应用推荐