声明式编程范式VS命令式编程范式

Posted tangh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了声明式编程范式VS命令式编程范式相关的知识,希望对你有一定的参考价值。

  • 编程语言分为两类: 声明式、命令。

  事实上,除命令式以外的范式统称为声明式。下面有一张图划分。

技术分享图片

 

  • 声明式与命令式编程理念和风格

  命令式编程是行动导向(Action-Oriented)的,因而算法是显性而目标是隐性的;

  声明式编程是目标驱动(Goal-Driven)的,因而目标是显性而算法是隐性的。

 

以上是关于声明式编程范式VS命令式编程范式的主要内容,如果未能解决你的问题,请参考以下文章

编程范式:命令式编程(Imperative)声明式编程(Declarative)和函数式编程(Functional)

编程范式:命令式编程(Imperative)声明式编程(Declarative)和函数式编程(Functional)

三种编程范式

Lambda01 编程范式lambda表达式与匿名内部类lambda表达式的写法

编程范式 —— 函数式编程入门

函数式编程基本概念