首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Lisp,OCaml,还是?

Lisp,OCaml,还是?
EN

Stack Overflow用户
提问于 2010-05-25 19:46:41
回答 7查看 1.8K关注 0票数 9

你会建议用哪种语言来解决一个系统的问题:

  • 一阶微分方程
  • 复变量
  • N维

使用四阶龙格库塔等。

速度关系到的大容量(),但会牺牲:

  • 优雅(简洁和简短)代码
  • 灵活性+可伸缩性

我主要是在Lisp和OCaml之间,但任何其他建议都是受欢迎的。

谢谢!

EN

回答 7

Stack Overflow用户

发布于 2010-05-26 06:59:51

以下是通用Lisp中RK的一个实现:

http://github.com/bld/bld-ode/blob/master/rk.lisp

关于Common的好处是,您可以从简单而优雅的代码开始,然后使关键位快速运行(例如,从大多数功能转换为状态计算,或者声明类型)。

SBCL有一个优秀的本机代码编译器.

票数 5
EN

Stack Overflow用户

发布于 2010-05-25 20:13:47

RK4是一种非常基本的方法,已经编写了许多优秀的实现。使用其中之一,并将您的精力花在项目的其他方面。

票数 2
EN

Stack Overflow用户

发布于 2010-05-28 01:35:21

我不太熟悉Runge,但是OCaml可以提供良好的速度和可读性,至少如果你稍微小心的话。然后,对于应用程序的其余部分,您就有了一个健壮的静态类型系统的优势。

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

https://stackoverflow.com/questions/2907971

复制
相关文章

相似问题

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