是否可以不用 C++ 做 CAD/CAM 软件?我的公司使用 c/C++ 开发他们的软件,但那是 10 多年前的事了。今天,有很多遗留代码切换会迫使我们摆脱,但我想知道实际风险是什么。我们有很多用于刀具路径计算、特征识别和模拟以及 3D 渲染的数学算法,我想知道 C# 是否可以处理所有这些而不会造成很大的性能损失。
用 c# 重写这样的算法是一个乌托邦,还是该语言只处理 UI。我们不是在讨论游戏开发(光环 3 或使命召唤),那么 CAD/CAM 真正需要多少处理?
任何人都可以在这件事上启发我吗?我的大多数同事都是铁杆 C++ 程序员,虽然我用 C++ 编程,但我喜欢 .NET,但除了基本 UI 之外,我很难向他们推销 .NET。考虑在这样的领域切换到 .NET 是否有意义,或者这不是一个明智的想法?
谢谢