【发布时间】:2010-10-11 06:10:27
【问题描述】:
据说 Blitz++ 提供了接近 Fortran 的性能。
对于同等任务,Fortran 是否真的比常规 C++ 更快?
其他具有出色运行时性能的 HL 语言呢?我听说过一些语言在某些任务上超过了 C++……Objective Caml、Java、D……
我猜 GC 可以使很多代码更快,因为它消除了围绕堆栈进行过多复制的需要? (假设代码不是为了性能而编写的)
我是出于好奇而问的——我一直认为 C++ 几乎是无与伦比的,除非有专家 ASM 编码。
【问题讨论】:
-
(OT) 这家伙语言很快:youtube.com/watch?v=NeK5ZjtpO-M
-
这里是各种语言在各种硬件上的各种任务中的各种实现的比较:shootout.alioth.debian.org
-
可悲的是,它是封闭的禁食语言是汇编代码,没有编译器可以击败理解它的人类程序员。
标签: c++ programming-languages performance