我是一个编程新手,我想知道Delphi和Delphi.NET之间的主要区别是什么?我希望我能得到一些关于它们的差异的例子,无论是语法还是结构。
顺便问一下,有没有什么“简单易用”的Delphi.NET编译器?(例如用于C++的Dev,这有点简单)
发布于 2012-02-28 23:31:47
Delphi是用于创建原生Windows、Mac和iOS应用程序的语言和集成开发环境。
Delphi.NET是用于生成.NET应用程序的弃用版本。使用对象Pascal语法创建.NET应用程序的当前替代方案是使用Embarcadero Prism。
发布于 2012-02-29 06:02:56
区别很简单: Delphi最初的设计目的是创建运行在Windows操作系统上的应用程序,而不需要任何其他的“解释器”。这意味着您正在用Delphi开发应用程序,Delphi将生成所需的机器代码。
当.NET到来时,来自Borland的家伙创建了一个独立的编译器,这是该技术的一层,所以Delphi开发人员继续创建在该技术上工作的应用程序,而不是被迫学习一种新的语言和新的平台(或多或少)。
据我所知,唯一或多或少对“Delphi”开发人员友好的工具是Delphi for .Net(来自旧Borland)和RemObjects的棱镜编译器(也称为Oxygene)。
https://stackoverflow.com/questions/9484648
复制相似问题