首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要很好的数学和逻辑学编程语言。

需要很好的数学和逻辑学编程语言。
EN

Stack Overflow用户
提问于 2011-06-07 12:58:31
回答 3查看 209关注 0票数 5

有人能用以下所有属性命名一种语言吗?

  1. 有代数数据类型
  2. 对线性代数有良好的支持
  3. 是快速的(至少-er比python更快)
  4. 至少有一些函数式编程能力(我不需要单片)
  5. 已经听说过,没有死,并且可以在C调用级别上进行接口
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-07 13:12:35

Scala

根据维基百科,它具有代数数据类型。这是快地。Scala既是功能的,也是面向对象的。它是一种年轻的语言,拥有越来越多的用户,但在某种程度上仍然与Java兼容。

有一个用于线性代数的Scala库斯卡拉

一个用于Scala的高性能数字线性代数库,在向量和矩阵上有丰富的似Matlab算子;一个数值例程库

票数 1
EN

Stack Overflow用户

发布于 2011-06-07 13:14:12

我有自己最喜欢的宠物语言,这不是其中之一,但在我看来,R可能就是你要找的语言。这似乎是最近那些学数学的人最热门的新语言。

至于“比Python更快”部分,很难说。一般来说,语言没有真正的速度;语言实现是有速度的。因此,唯一能真正判断的方法是比较你能得到的每个实现的时间限制算法。

票数 1
EN

Stack Overflow用户

发布于 2011-06-07 13:08:37

我想说C和C++。它们配合得很好:

  • Matlab
  • Maple
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6265517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档