- 8
- 0
- 约1.33万字
- 约 7页
- 2017-02-27 发布于河南
- 举报
DELPHI优缺点
推荐你一篇不错的文章,或许对你有些帮助。
VC和Delphi作为开发平台,很重要的一点就是提供了一个无所不包的应用框架:VC的MFC和Delphi的VCL。MFC是用C++写的,VCL是用Object Pascal写的。当然,我们都知道,C++的使用范围比Object Pascal广得多,移植性也好得多。这本来是优点,但很有意思的是,正因为如此,微软写MFC时必须考虑最大限度减少对语言本身的改动,而把功夫下在源代码级,以便能尽可能支持ANSI等标准,结果导致MFC的封装复杂而不直观。(尤其是它对消息的封装,下文还会提到)。太多的宏定义和含义模糊且自动生成、不得改动的注释使MFC乃至VC让很多新手望而生畏,不敢下水深入学习。而Object Pascal几乎是Inprise专用的,不必考虑标准问题,因此Inprise写VCL时就把全部精力放在了结构与性能上,结果语言与框架的磨合程度非常好。VCL框架的结构清晰,VCL代码的可读性非常好。许多人说Delphi比较容易上手,也是这个缘故。天下没有白吃的午餐。你要工业标准吗?你要可移植性吗(关于可移植性和兼容性,下文会详细比较)?那么请面对MFC的天书级代码吧。
编译和连接:The Need For Speed
不同的语言带来的另一个不同是,编译和连接的速度的不同,以及执行速度的不同。Delphi的编译和连接速度,毫不夸张地说,比VC快
您可能关注的文档
最近下载
- TCECS+1622-2024+既有建筑外套钢筋混凝土结构抗震加固技术规程.docx VIP
- 2026中央广播电视总台招52人笔试备考题库及答案解析.docx VIP
- 设施二氧化碳气肥施用技术规程__DB15_T 3481—2024_可搜索.pdf
- 上海市取样员考试试题及详细答案.docx VIP
- 洁净厂房设计规范GB50073-2025.docx VIP
- 上海农商银行2015度报告.pdf
- ISO 11608-32022 医用针头注射系统.要求和试验方法.第3部分容器和集成流体通道标准立项发展报告.docx VIP
- 附件2:附件2:《广东省干线公路养护预算定额》(正式稿) - 行标格式.pdf VIP
- 北京市道路工程试验检测费用定额JLZJ-J_Y-JC-001-2022.pdf VIP
- 防汛物资储备定额编制规程.docx VIP
原创力文档

文档评论(0)