Mathematica是一种函数式编程语言吗?我的意思是,我一直在读到Mathematica是一个条件重写系统。我想知道这个条件重写系统是什么?
我还想知道,我们是否可以使用Mathematica语言应用功能编程概念,比如连续传递样式、记忆化等?
Mathematica是一种函数式编程语言吗?我的意思是,我一直在读到Mathematica是一个条件重写系统。我想知道这个条件重写系统是什么?
我还想知道,我们是否可以使用Mathematica语言应用功能编程概念,比如连续传递样式、记忆化等?
Mathematica支持多种编程范式(过程式,函数式甚至面向对象)。您可以使用Mathematica语言进行CPS、记忆化等操作。但Mathematica更多是关于完成任务。如果您想了解函数式编程背后的理论,我建议您使用Scheme、Haskell或ML作为您的工具。