我打算开发一个CAD应用程序。在决定选择哪种语言进行开发时,我有点困惑。我主要关注应用程序的性能和质量。现在我有两个选择QT和VC ++。
上述2哪个更好?还有其他语言我可以使用吗?任何CAD开发理念/指南都会有所帮助吗?
由于
答案 0 :(得分:3)
如果您想开发CAD软件,首先需要一个几何内核(除非您打算自己动手......)。其中大多数是用C或C ++编写的。
最知名的选项是:
一旦拥有几何内核,就可以开始为应用程序开发前端。 QT将是一个更好的选择,因为它是一个众所周知的跨平台框架。
答案 1 :(得分:0)
您可以使用开源开发框架。 pythonOCC为python提供了这样的开发框架。来自网站:
pythonOCC是一个3D CAD / CAE / PLM Python的开发框架 编程语言。它提供 高级拓扑等功能 和几何操作,数据 交换(STEP,IGES,STL 导入/导出),2D和3D网格划分, 刚体模拟,参数化 建模。
PythonOCC基于Open CASCADE,这是一个用C ++开发的软件开发框架。