有没有一种编程语言同时具备以下所有特点:
- 支持代数数据类型
- 拥有良好的线性代数支持
- 速度快(至少比Python快)
- 拥有部分函数式编程能力(不需要单子)
- 已经被人们所知,不是已经死亡的语言,并且可以在C调用级别上进行接口交互
有没有一种编程语言同时具备以下所有特点:
我有自己喜欢的编程语言,但这并不是其中之一。不过,R 似乎是你正在寻找的语言。它似乎是最近用于进行重型数学计算的热门语言。
至于“比 Python 更快”的部分,那很难说。一般来说,编程语言本身并没有速度;实现语言的程序才有。因此,唯一的方法就是在你可以获得的每个实现上比较你的时间限制算法。