这是一个广泛的问题,但我想听听你的意见。
我想到了三个选择,Delphi,C#和Java。
我几乎没有使用C#的经验,但我的经验仍然表明,与Delphi相比,C#不是一个可重构开发工具。它更像是Swing/Java。
我在地球上看不到任何东西可以与Delphi相比,Delphi是用来构建可视化应用程序的简单易用的组件模型。
当涉及到构建可视化应用程序时,Java非常复杂。
Delphi,在它的方式,是太老和简单的死工具(我的意见)。但是有了Delphi,我可以在几分钟内构建一个这样的应用程序,而且它将是可靠、快速和舒适的。
现在有没有其他方法可以快速、轻松地构建类似Delphi的可视化应用程序?
该应用程序必须显示与html信息的屏幕,播放声音和反应的用户谁可以点击屏幕上显示的按钮(导航)。
发布于 2010-11-09 23:26:01
Delphi当然没有死,一点也没有。虽然2005年前后有两个版本最初被认为有be (service packs极大地改善了这种情况),但自从Borland将他们的开发人员工具部门出售给Embarcadero后,一切都改变了。
在过去的4年中,该产品已经发布了4个版本,每个版本都得到了良好的稳定发布(Delphi 2007,2009,2010,以及最新的: Delphi XE)。
在过去的几年中,最近添加了一些新功能,包括:
下一个版本(计划于明年发布)将拥有32位和64位编译器,并将支持为OS X创建本地可执行文件,并将预览Linux的本地编译。Check the roadmap获取更多关于这方面的详细信息。
在这个网站上,还有一个非常活跃的Delphi社区。查看DelphiFeeds.com,获得一个很好的Delphi新闻/博客聚合。
Delphi根本没有死,但实际上看起来比以往任何时候都更好,因为它处于新的管理层(Embarcadero)之下,实际上似乎已经引起了开发人员的兴趣,这是他们业务战略的一部分!
--
哦,回答你的问题,Delphi可以做所有这些事情。以下是一些帮助您入门的链接:
发布于 2010-11-09 23:36:53
当你想用漂亮的GUI快速创建WIN32/Desktop应用程序时,Delphi是最好的选择。如果你正在做web开发,C#是一个更好的选择。如果你想独立于平台,Java将是你最好的选择。如果你正在构建设备驱动,C++是最好的选择。
每种编程语言都有一个特定的领域,与其他语言相比,它在这一领域表现出色。问题是,你想在哪个领域开发代码?
发布于 2010-11-09 22:37:02
据我所知,在Win32 RAD开发方面,没有任何东西可以与Delphi相比。令人遗憾的是,德尔福在过去10年中通过更改名称失去了它的可信度,比如4次(Borland改为Inprise,然后回到Borland,然后是CodeGear,最后是Embarcadero)。
Delphi肯定没有死,但它的用户基础并不像Delphi 7天那样强大。它仍然是一个非常好和强大的产品。
https://stackoverflow.com/questions/4134689
复制相似问题