我被迫学习 Delphi .NET 语言,即使它现在已经死了。但是我只有一些Java经验,所以我想知道它们之间实际上有什么区别?
我尝试在 Internet 上搜索它,但 Delphi .NET(不是普通的 Delphi)结果有点少见。因此我在这里寻求帮助。
例如,两种语言都是面向对象的还是解释型的?对它们的差异(在重要方面)进行更详细的解释会有所帮助。
user1238193
问问题
1156 次
1 回答
0
作为一个老的 Delphi 软件开发人员和目前的 Java 和 .NET 开发人员(C# 和 Visual Basic),如果您打算跳到 .NET 平台,我建议您尽量加入 C# 或 VB 语言。
它们主要被使用,网络上与它们相关的信息量和样本量使得花在学习上的时间还可以。此外,C# 和 VB 的工作机会将比 Delphi .NET 更大(我向您保证,我喜欢 Delphi)。
正如我所读到的,您的更改似乎不是自愿的,但是如果您有机会,我建议您告诉您的老板,将他们的系统迁移到其中之一。.NET 当然是面向对象的,并且使用某种 JIT(即时编译器,就像 Java 一样)。C# 和 VB 确实是很好的语言,也许 C# 更类似于 Java 因为它的语法,但它们几乎相同。
请记住,无论您使用 .NET 平台中的哪种语言。所有这些都被翻译成相同的伪代码,因此性能将是相同的(C++ 除外),而这只是什么是最适合您的语言的问题。
希望这可以帮助。
汤姆
于 2012-03-11T06:02:04.700 回答