背景:
我从版本 2 开始就一直在使用 Delphi,自从升级到 v5/v6 左右,我从未升级以获得更新的功能 - 而是解决 IDE/编译器中的错误。今天,我打开了一个个人项目,在过去的一年里我偶尔会做这个项目,但它无法编译(自上次以来根本没有改变)。最终它编译但不会运行......
我一直在使用 C#/visual studio 进行大量工作和快速的'n'dirty 项目,而我遇到的 C#/VS 的唯一问题是 C# 语言本身的限制。
问题:
有什么方法可以让我在 Visual Studio 中编辑我的 Delphi 项目并从那里运行/调试它们,而不必使用带有众多错误的 Delphi IDE/调试器?我真的不想纯粹为了绕过 Borland 的 heisenbugs 而再次升级 Delphi。
我看到一些 LGPL 的项目让 Delphi 进入 Visual Studio,但到 2007 年它似乎已经死了。同样,我在 Visual Studio 中看到了 Delphi .NET,但我的一些科学代码是 ASM 优化的(SSE/FMA )。
或者,是否有一个体面的(免费/便宜的)Delphi=>C++ / Delphi=>C# 翻译程序?如果我可以将我的 Delphi 代码翻译成 Visual Studio 语言(偶尔提供或接受 ASM),那可能就足够了。