一种具有快速能力的原型语言

Moe*_*Moe 4 lisp math prototype artificial-intelligence go

作为一名具有强大数学背景的工科学生,我在大学处理这样的问题:

  • (数值)模拟
  • AI问题
  • 机器人
  • 控制系统
  • 还有一些

正如你所看到的,有些只是数字的,有些则需要处理某些符号.目前我正在使用java,但我对它不是很满意(不能确切地说为什么,可能是个人品味)现在我正在寻找一种编程语言,我可以很容易地对新算法进行原型设计,例如在python中,并不关心低级别的东西,但是有必要加快速度,例如并发/并行编程等等(用python编写并用C/C++重写它不是'真的是我更喜欢的选择...)

把它们加起来:

  • 很容易原型,但是
  • 加速算法的能力
  • 没有样板文件的语法,比如java
  • 语法易于阅读(我知道这可能是最多的,但有些语言鼓励你更多...)

我浏览了一些网站,比如http://rosettacode.org/,并选择了2或3个收藏夹:Go,Lisp(也许是Haskell),但欢迎其他推荐

Pau*_*han 6

使用SBCL的Common Lisp非常快,如果你花时间让它快速.

为什么这适合你想要的?

  • 符号计算
  • 良好的数字处理
  • 默认情况下编译为本机按需.

  • 它默认编译为本机代码 (2认同)