b******y 发帖数: 9224 | 1 没怎么看过fp的介绍,看到版上讨论fp挺热闹的,就发个帖子问一下吧。看到说fp是
declarative programming paradigm,那prolog, lisp还有sql,这些语言算是fp吗?
多谢, |
H******7 发帖数: 1728 | 2 prolog 可以勉强算。不过现在真没什么人用了。
lisp必然是。
sql那是数据库语言。 |
a*****e 发帖数: 1700 | 3 declarative 比 fp 宽泛,包含 fp 语言。
SQL 属于 declarative,但不是 fp。
【在 b******y 的大作中提到】 : 没怎么看过fp的介绍,看到版上讨论fp挺热闹的,就发个帖子问一下吧。看到说fp是 : declarative programming paradigm,那prolog, lisp还有sql,这些语言算是fp吗? : 多谢,
|
b******y 发帖数: 9224 | |
p*****2 发帖数: 21240 | 5 fp也不只是declarative
fp
也可以做impetative
【在 b******y 的大作中提到】 : 明白了,多谢楼上二位
|
b******y 发帖数: 9224 | 6
多谢!
【在 p*****2 的大作中提到】 : fp也不只是declarative : fp : 也可以做impetative
|
T*******x 发帖数: 8565 | 7 我觉得sql (select)算list processing。
相当于map reduce里的map,但是它缺乏reduce。
所以它不是一个完备的语言。这个理论上我也不太懂。
list processing这部分应该跟lisp有点象吧。
【在 b******y 的大作中提到】 : 没怎么看过fp的介绍,看到版上讨论fp挺热闹的,就发个帖子问一下吧。看到说fp是 : declarative programming paradigm,那prolog, lisp还有sql,这些语言算是fp吗? : 多谢,
|