面向代理基于组件 基于流管道连续式并发计算宣告式(对比:命令式) 函数式 数据流 面向细胞(电子表格)无功面向图形目标导向 约束 逻辑 约束逻辑溯因逻辑归纳逻辑事件驱动 面向服务时间驱动功能导向函数级(对比:价值级)命令式(对比:宣告式) 非结构化 阵列(对比:标量)迭代式结构化 程序式 模块化递归式面向对象 基于类基于原型自动机根据关注分离: 面向方面面向主题面向角色元编程 面向属性自动 泛型 模板 基于原则面向语言 领域特定面向语法 方言化意图反射式不确定并行计算 面向过程大规模编程与小规模编程价值级(对比:函数级) Mathematica可以编写函数式程序,过程清晰,但是需要优化代码,简洁,有效(时间空间),记住keep it simple, stupid! 转载于:https://www.cnblogs.com/dragonlive/archive/2012/03/25/2417134.html