1

简要描述;简介

我有一个大学工作,我必须实现一个图形库(稍后我必须就这项工作做一个演示)

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

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

这不是真的必要,但是,如果你想看看,这里是家庭作业:http : //pastebin.com/GdtvMTMR格式很差)。

问题

所以,我的问题是:哪种编程语言在实现这个库 会更有效率?

语言是功能性的、结构化的还是面向对象的并不重要。我的首要任务是时间效率和性能

4

2 回答 2

0

让您对编码更有热情并感到更自在的那个。

这样,您将震撼您的项目。

我自己会选择Java。

于 2013-09-03T07:01:14.317 回答
0

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

但是,如果您正在寻找一些性能,请查看经过优化的编译语言。请记住,您编写的代码是最终性能的主要组成部分,语言本身不能创造奇迹。

更底层的语言可以为您提供控制,但需要对语言和运行代码的机器有深入的了解,因此这是一种权衡。

根据个人选择,我会推荐 C/C++ 来实现图形库。我过去已经这样做了,我使用了 vanilla ANSI C,性能很棒。

于 2014-08-09T21:24:28.463 回答