给Borland公司提个小建议,希望Borland公司的工程师们能好好考虑一下。(10分)

  • 主题发起人 主题发起人 shuaihu
  • 开始时间 开始时间
好久没看见这样的贴了,也许是我很久没来了吧.
他(她)说的话怎么有点象我一年钱的想法????
***********两个人,一个月内完成一个企业管理系统(CS).PB我不熟,不知道能不能玩成.
C++,我坚决说NO,因为这不是人用的.当初我坚持学的话,我可能过完上个月我已经挂了.
我不要求DELPHI很强很强,够用就行了.太强了也用不上.
记得高考时老师告诉我们的话-----卷子最后几题有时间再做,先检查前面的再说.那几题是给考清华,北大的人写的.
 
没错,我原来是用C++的,现在倒想来学学delphi了
 
delphi本来就是快速开发工具。要这么多功能?说不定又要使开发周期延长了。大家都做一样的东西,好吗?
 
xixi,大家又在这里争了。
我倒是觉得,如果Delphi能够同时开发出基于Wind32和dotNet的程序也是有很大的市场呀。
估计现在的dotNet基本上是在开发服务器程序,用得最多的应该是ASP.Net吧;
如果使用WebService,客户端没有dotNet环境的时候,使用什么开发客户端程序呢?
我使用过Delphi7,感觉对WebService的支持不是很好。
 
to mikedeakins:
delphi 是可以生成调试符号的,可以在IDE里面调试或者用单独的turbo debug,当然格式和VC 是不兼容的,delphi和c++builder的调试是全部可以实现的,包括服务、activex(比如在IE中运行)、动态库、在IDE中设计期间的行为,而且都所有的都可以源代码调试,在delphi和c++builder中可以用exceptionmagic捕获99%以上的异常,包括异常产生时间的callstack,寄存器,源代码行号,在c++builder中的codeguard可以检测出内存和资源的泄漏和误用,并指引到出错的源代码行号。照mikedeakins的逻辑,vc不可以live debug,因为
VC不生成.tds文件,^_^。在异常发生时可以得到callstack,每一层调用的源代码,可以控制异常的处理,比如一个自动错误报告系统,在整个系统崩溃的时候还有详尽log可以用,连接debug库的 话更可以调试到控件内部代码,爽呆了!,c++builder 的codeguard发行要积如cg32.dll、borlandmm.dll,精确到源代码行号的内存、资源调试,强大到变态,另外还有delphi以及c++builder都可以用的memprof,将控件源代码加入搜索路径,可以调试包括控件里面的 所有资源泄漏,细心加耐心,delphi和c++builder可以 得到完美的程序!
 
驱动程序、游戏、算法库(比如h263)------------->VC
数据库、通用软件------------------------------>delphi
服务器、特别复杂的客户软件-------------------->c++builder
web程序或老板要求----------------------------->java、c#
第一个学习的语言、速度要求和硬件接口、加密---->汇编
vc的不足:mfc
delphi的不足:API的转换、缺乏完善的STL类程序库
c++builder的不足:系统庞大,编译速度稍慢
java、c#的不足:不是每个字节都可以自己控制的,非机器原生代码,不适宜做通用软件及系统软件。

 
好久没有来了!看到这里的人还是那么热情如火!
 
我要求delphi全面保持对旧版本的兼容
 
后退
顶部