当我使用Delphi(win32)时,用它制作的程序将在Windows上运行,而不需要安装任何运行时库,如.NET或Java(?)。这仍然是这样吗?如果没有,哪种语言可以做到?
答案 0 :(得分:10)
Delphi可执行文件没有任何外部依赖项。 从Delphi 1到Delphi XE都是如此。
我刚在博客上写了一篇关于这个事实的帖子,我非常喜欢Delphi。 http://blog.synopse.info/post/2010/09/20/Dll-hell%2C-WinSXS-directory-and-Delphi-paradise 德尔福应用程序没有地狱!
部署Delphi应用程序非常简单。 如果你需要一些数据库访问,你可能需要一些额外的组件,比如BDE,或ODBC驱动程序,或者其他......
但Delphi有很多独立的框架,没有外部依赖。我们提供一个客户端/服务器开源解决方案,使用SQLite3作为数据库存储。 SQLite3的一个重要特性是它不需要安装任何客户端软件。我们的框架以纯Delphi提供客户端/服务器功能。
答案 1 :(得分:3)
语言和IDE都有一些Delphi 1的重大改进。
为该语言命名一些扩展名:
还有一些IDE改进。
仍然缺少一些东西:
答案 2 :(得分:2)
“普通”Delphi仍然如此,即Delphi for Win32。还有Delphi Prism以.NET为目标,显然不。
答案 3 :(得分:2)
目前可以使用Delphi for Win32,它不需要任何运行时和Delphi Prism(用于.NET应用程序开发)。明年将承诺用于64位本机Windows开发的Delphi。
答案 4 :(得分:2)
嗯,Lazarus显然: - )
说真的,德尔福很好,但在你购买最近的产品之前,如果你需要win9x支持,请仔细检查。 (因为unicode版本可能不再支持它)