Performance 哪种语言实现图形库更有效? 简述

Performance 哪种语言实现图形库更有效? 简述,performance,graph,programming-languages,Performance,Graph,Programming Languages,我有一个大学的工作,在那里我必须实现一个图形库,我将在稍后介绍这项工作 基本思想是使用一些编程语言(如C/C++、Java、Python)提供的工具从头开始编写数据结构及其算法的所有代码,我首先选择哪一种并不重要 但是我不应该在语言中使用任何内置的图形库:这项工作的目标是让学生了解这些算法是如何工作的。我的程序稍后将提交给一些测试用例 这不是真的必要,但是,如果你想看一看,这里是家庭作业:我使用了Control-C Control-V加上来自LaTeX文本的google翻译,这就是格式不好的原因

我有一个大学的工作,在那里我必须实现一个图形库,我将在稍后介绍这项工作

基本思想是使用一些编程语言(如C/C++、Java、Python)提供的工具从头开始编写数据结构及其算法的所有代码,我首先选择哪一种并不重要

但是我不应该在语言中使用任何内置的图形库:这项工作的目标是让学生了解这些算法是如何工作的。我的程序稍后将提交给一些测试用例

这不是真的必要,但是,如果你想看一看,这里是家庭作业:我使用了Control-C Control-V加上来自LaTeX文本的google翻译,这就是格式不好的原因

问题 所以,我的问题是:哪种编程语言实现这个库的时间效率更高


语言是功能性的、结构化的还是面向对象的并不重要。我优先考虑的是时间效率和性能。

这是一个让你更感兴趣,也让你更习惯于编码的东西

这样,你的项目就会大受欢迎


我自己会选择Java。

更好的语言就是你知道得更多的语言

但是,如果您希望获得一些性能,请查看经过优化的编译语言。请记住,您编写的代码是最终性能的主要组成部分,语言本身无法创造奇迹

一种较低级的语言可以提供控件,但需要对运行代码的语言和机器有深入的了解,因此这是一种折衷

根据个人选择,我推荐C/C++来实现图形库。我以前已经做过了,我使用了香草ANSI C,性能非常棒