3个回答
展开全部
回答时间2019年下半年
仅限高级语言
排名由前到后
性能 C Rust C++ Ada Java Pascal Chapel Lisp Ocaml Fortran Swift Haskell CSharp(C#) Go Dart F# Javascript Racket
时间 C Rust C++ Ada Java Chapel Go Pascal Ocaml C# Lisp Haskell Swift Fortran F# Javascript Dart Racket
内存占用 Pascal Go C Fortran C++ Ada Rust Lisp Haskell PHP Swift Python Ocmal C# Hack Racket
性能 对CPU资源消耗程度 越少越好
时间 运行同样代码任务所需时间 越短越好
内存占用 对内存的消耗 越少越好
C Rust C++ Ada 都是强类型的静态语言,性能非常接近,java可以说的带runtime的最快的语言。目前这四门顶级性能高级语言中最设计先进的是Rust,由于rust为了解决C系遗留安全问题,引入了ownership lifetime reference,因此最难入门的也是Rust。C C++ 入门较容易,但设计复杂的大型项目时C和C++将会变得困难,特别是C。建议学习路线 C>C++>Rust。
仅限高级语言
排名由前到后
性能 C Rust C++ Ada Java Pascal Chapel Lisp Ocaml Fortran Swift Haskell CSharp(C#) Go Dart F# Javascript Racket
时间 C Rust C++ Ada Java Chapel Go Pascal Ocaml C# Lisp Haskell Swift Fortran F# Javascript Dart Racket
内存占用 Pascal Go C Fortran C++ Ada Rust Lisp Haskell PHP Swift Python Ocmal C# Hack Racket
性能 对CPU资源消耗程度 越少越好
时间 运行同样代码任务所需时间 越短越好
内存占用 对内存的消耗 越少越好
C Rust C++ Ada 都是强类型的静态语言,性能非常接近,java可以说的带runtime的最快的语言。目前这四门顶级性能高级语言中最设计先进的是Rust,由于rust为了解决C系遗留安全问题,引入了ownership lifetime reference,因此最难入门的也是Rust。C C++ 入门较容易,但设计复杂的大型项目时C和C++将会变得困难,特别是C。建议学习路线 C>C++>Rust。
展开全部
我之前测试过python、c/c++、Fortran、c#、octave和java的计算速度。pascal和cobol没有试过,实在是太古老了,现在估计已经没多少人用了。而且我见过的大多数都是mpi集群,一般都是用Fortran或者c/c++,其他语言都很少。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C/C++执行速度最快。
更多追问追答
追问
C语言与fortran、pascal、cobol等相比如何?
追答
现代C语言编译器经过多次优化,已经非常智能,编译出的汇编代码效率不亚于人工编写的汇编代码。而上述这些语言十分古老,它们的编译器停留在多年以前,缺乏维护,效率远不如C编译器。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |