bash 属于哪种编程范式?

Gyp*_*aut 4 bash

Haskell 落入函数式编程范式

过程式编程中的 C

面向对象编程中的 C++

Bash 属于哪种范式?

l0b*_*0b0 5

根据这个列表,它是:

  • 命令式的而不是功能性的,因为它允许副作用,
  • 不是声明性的,因为它确实指定了操作执行的顺序(它并不总是简单的顺序。比较< file programprogram < file,它们做同样的事情。),
  • 不是面向对象的,因为代码和数据没有分组,
  • 程序化,因为您可以将代码组合成函数,
  • 不是逻辑,因为它与形式逻辑关系不大,并且
  • 不是象征性的,因为它的程序操作在合理的生产代码中是闻所未闻的。