对该主题的快速搜索会产生以下文章:
程序员堆栈交流中的这个线程甚至提出了一些有趣和幽默的论点,但大多数集中在文化、语法和学习能力上。这篇文章为他们为什么进行转换提出了“技术债务”的论点。基本上,每个人都想停止使用 VB.NET。
由于上述任何原因,我不希望彻底改变遗留系统的代码库。然而,当前系统存在主要问题:性能差和大量逻辑错误。但这本身并不值得转换,不是吗?还应该注意的是,开发人员在每种语言方面都同样强大,因此这与问题无关。
将 65K 行代码从 VB 转换为 C# 是否有任何实质性好处,例如性能提升?
经过我的研究,我不相信转换会是有益的。