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