【发布时间】:2011-01-30 03:08:51
【问题描述】:
我要开始一门计算机图形学课程,我必须选择一门语言。
选择在 C++ 和 Python 之间。我对 C++ 没有任何问题,python 正在进行中。所以我想沿着 python 之路走下去,使用 pyopengl 作为图形部分。
不过我听说,性能是个问题。
python/pyopengl 是否成熟到足以挑战 C++ 的性能?
我意识到这是一个很长的路要走,但我想听听你对 pyopengl 使用的想法和经验。
【问题讨论】:
-
这不是Python是否足够成熟,这只是计算机性能的问题,计算机还没有达到性能水平,他们可以负担得起与c++相比浪费python使用的额外周期,然而,这将在某些时候不可避免地发生变化(随着计算机速度逐年增加)。我认为,像 c++ 这样的语言将始终用于尖端科学等,他们试图使用每一个最后一点计算资源,但对于大多数应用程序来说,更高级别的语言最终会接管,就像迄今为止它们在整个历史中所做的那样
标签: python c++ opengl 3d pyopengl