由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - prolog, lisp, sql,这些算functional programming么?
相关主题
Re: [bssd] 教小孩functional programming请教:Map reduce到底是什么啊 (转载)
现在谈paradigm过时了这么多人讨论 FP, 大牛推荐门语言吧
有朋友了解shen和Mark Tarver吗?我们来聊聊paradigms吧
为什么说 lisp 是AI 的语言?FP并不比OO什么的更“高级”
语言区别interface是oo feature吗
Scala这次又被比下去了最近在用clj干活。顺便看了看macro 倒吸一口冷气。
现在真没必要再学CL了clj足够了Can you offer some performance/scalability programming tips (for interview)
这里有人用 Erlang 吗?Java 不是纯oo, oo 不是 imperative programming
相关话题的讨论汇总
话题: prolog话题: lisp话题: sql话题: fp
进入Programming版参与讨论
1 (共1页)
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
4
明白了,多谢楼上二位
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吗?
: 多谢,

1 (共1页)
进入Programming版参与讨论
相关主题
Java 不是纯oo, oo 不是 imperative programming语言区别
quantum computing era is comingScala这次又被比下去了
想学函数语言和高层次抽象的同学看过来现在真没必要再学CL了clj足够了
板上的高人们能给科普比较functional programming language么这里有人用 Erlang 吗?
Re: [bssd] 教小孩functional programming请教:Map reduce到底是什么啊 (转载)
现在谈paradigm过时了这么多人讨论 FP, 大牛推荐门语言吧
有朋友了解shen和Mark Tarver吗?我们来聊聊paradigms吧
为什么说 lisp 是AI 的语言?FP并不比OO什么的更“高级”
相关话题的讨论汇总
话题: prolog话题: lisp话题: sql话题: fp