Delphi的不足

页面导航:首页 > 软件编程 > Delphi > Delphi的不足

Delphi的不足

来源: 作者: 时间:2016-01-15 15:17 【

Delphi拥有C 那样的开发速度,同时运行速度也很快,而且不需要 net运行时(可以免安装直接运行)。为什么还是衰落了呢?既不是单根体系,又缺少泛型支持。导致delphi没法做map、list、
Delphi拥有C#那样的开发速度,同时运行速度也很快,而且不需要.net运行时(可以免安装直接运行)。为什么还是衰落了呢?
 
 
 
既不是单根体系,又缺少泛型支持。导致没法做map、list、vector等容器。这是重大的缺陷。
VCL控件不支持多线程。有人认为这个是弱点,但我觉得这不算问题。健康的跨线程访问控件,就应该通过消息机制;直接操作无论如何都是危险的。
Delphi广泛使用异常机制,但是在异常里面又不包含callstack等详细信息。这给定位问题带来了困难。C++依赖操作系统的coredump和windbg机制可以追查bug的callstack等信息;C#和的异常里面包含了callstack等详细信息。Delphi既不依赖操作的dump信息,本身的异常又缺乏详细信息;于是程序员面对意外错误,缺乏追踪方法。
 
 
 
 
 
 
Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<