函数式和命令式编程起源
2016-08-27 23:32:52 0 举报
AI智能生成
函数式编程起源于20世纪50年代,由数学家和逻辑学家提出,强调函数的使用和无副作用。命令式编程则起源于20世纪60年代,以过程化和结构化的方式进行编程,强调程序的执行顺序和状态变化。两者都是编程范式,但有着不同的思维方式和应用场景。
作者其他创作
大纲/内容
函数编程(声明式编程)
阿隆佐·邱奇 20世纪30年代 发明lambda系统
John McCarthy 1958年发明了一种列表处理语言(Lisp),这种语言是一种阿隆佐lambda演算在现实世界的实现,在冯·诺伊曼计算机上运行
MIT人工智能实验室,1973年,lambda演算有了第一台硬件实现的Lisp机器
命令式编程
艾伦·图灵 20世纪30年代 发明图灵机
冯·诺伊曼 1949年第一台电子离散变量自动计算机诞生并取得了巨大的成功,是第一台硬件实现的图灵机
0 条评论
下一页