摘要:
什么是命令式编程 (Imperative Programming)?命令机器如何做事情,强调细节实现java、c、c++等都属此类。“这些语言的特征在于,写出的代码除了表现出“什么(What)”是你想做的事情之外,更多的代码则表现出实现的细节,也就是“如何(How)”完成工作。这部分代码有时候多到掩盖了我们原来问题的解决方案。比如,你会在代码里写for循环,if语句,a等于b,i加一等等,这体现出机器如何处理数据。”什么是声明式编程(Declarative Programming)?声明式编程告诉机器做什么,至于怎么做到的,你可以不用管。代表语言:prolog 特点:你只需向它提供一些事实(. 阅读全文