DELPHI“迫害”了一帮程序员!(0分)

  • 主题发起人 主题发起人 Aloney
  • 开始时间 开始时间
我说个我身边的事:
我们项目(009项目,搞林业科研的)在99年引进了一套所谓的“高版本”
(就是WINDOWS平台的)的林业科研试验数据库管理系统,是北林大计算机某教授
领他几个学生编的,价格2万RMB,(注意:)开发工具是VFP,VFP本身就建立在
数据库语言基础上的(我认为),管理数据库当然应该相当方便快捷了吧?
可结果不是,输出数据需要在EXCEL表中写,查询需要一大堆代码,你糊涂了?
我都糊涂了,项目培训使用它用了三天,更可气的是它需要先安装VFP才能运行!
项目强制要求各个建设区安装使用它,我是我们建设区的主任兼数据库负责人。
我没有用这个软件,回来后我买了一些资料开始学习VFP,为什么学它,我要用它开发
一个同样的软件!因为我96年用FoxBase编写过一个程序(那时叫软件),后来我放弃
了,我发现了DELPHI!我用DELPHI开发了同样的系统,它对数据库的处理,对可执行
文件的编译是VFP不可比的!所以DELPHI决不次于其他工具!
我不是夸它,有人同样用VFP做出来了相当不错的东东,这说明了态度和水平问题!
 
公司引进一套ERP,印度人用DELPHI写的,价值上千万人民币,每年还有维护费等,听说在
全球也卖出上百套,
看上去也不怎样,反汇编了一下,发觉也是用了大量控件,怎解别人拿来的东西就能创造经济
效益,而我们总是为温饱来讨论这东西的好坏?虽然有很多很午的人不以为然。
 
delphi的rad建立在vcl上,vcl建立在object pascal上。对外表现的是rad,这是我们入门
级的学生看到的,可要了解她的强大,你必须去学习、去专研object pascal,之后,你就
会对delphi有全新的体会,就不会轻易的说这不好,那不好了。
一样的招式一样的武器不同的人使出来威力天壤之别,普通的一招就可以破解和种绝技密传
只因使用的人
 
呵呵。。讨论很精彩。
 
与delphi无关,与你自己的思路有关
 
好,我现在想知道一下有没有讲DELPHI进行底层编程的入门类书籍?大家都说不要堆控件。
可是我自己写,难度非常大,大家告诉我看源代码,可是有好多东西我看不懂呀。你想动
不动就好几百行的源代码(还是最小的那种,我自己遍过的基础控件扩展)。如果你一点
别人的设计思路都没有,看,难度也太大了。
有推荐的,给我EMAIL:garden@ynto.net
 
我觉得这样的问题
--------



是一堆废话!
 
我们的搂主值得尊敬,在这样的年头没有很多人能够这样说话。我喜欢delphi,但我更喜欢在大学中用汇编语言写程序的日子;
我将使用delphi,但我会一步步的将操作系统学通。有一个梦,某天,能有自己的基于网络的开发工具。诚愿与搂主教友,诚愿
与所有热爱程序设计的朋友交流。非常成功的题目,非常成功的讨论。
 
to:小乙
VFP开发的数据库软件一点也不比DELPHI弱,而且更方便,
现在的VFP并不是原来的FOXPRO。
我是VFP,DELPHI,C++BUILD都用的。
 
看来,我是被Delphi迫害已经多年了,呵呵.
帮助了两个小公司完成了信息化管理系统(现在用得很好),编写了一些"自己"觉得好用
的小软件,正准备写书店连锁系统...很遗憾,需求还没有写:(
Foxmail是Delphi"迫害出来"的产物,我很喜欢用.
NetVampire 同样也是Delphi"迫害出来"的,当年可是风头很猛.
当然,我想说的不是这个,当年王江民老师一开始写程序,就写了一个商业化
的教学软件,还在电脑报上销售,呵呵,真了不起.后来的故事大家都知道了吧...
我的意思大家都清楚了吧!
不清楚...
哦,我倒?!!
 
想想人家 Anderson 年纪轻轻,十来年功夫,就创建出两套伟大的语言(Delphi和 C#)。。。
做了十来年的程序员,原谅我倚老卖老,我觉得,不会写控件的人根本称不上 Delphi 程序员,
就象下围棋知道数气提子还不等于成了棋手
开发工具也是人做出来的。。。
新上手的人一开始做出东西会很惊喜,有成就感,觉得开发工具很了不起
崇拜过了头甚至有点迷信,可是过了一段时间发现卡住了,开发工具好像也没有那么神奇了
甚至还有bug,然后就大喊大叫,甚至骂娘
往往开始夸的最厉害的人往往也是将来骂的最凶的人
平生不喜欢大悲大喜的人
其实道理很简单,全世界开发者那么多,这个问题是我头一个发现吗?
还有更好的解决方法吗?
OK,太好了,我终于有机会为我所喜爱的开发工具做点贡献了。。。
节约后人的时间(all over the world)~~不亦悦乎,发封邮件到 Borland 的 Buglist
喊什么“上当”,抱怨什么“迫害”,只有一开始不大喜的人,才会不大悲
抱怨是无能者的表现
自己不过发现了个 Bug,
Delphi的 Source 目录下有多少代码? 20多兆,500多个.PAS,上百万行代码。。。
自己的这点算什么?听说过 KOL 吗?(http://bonanzas.rinet.ru)学学人家那点精神就行了
我用过的开发工具不下10来种,但是用的最多的还是 delphi,
没什么别的原因,就是喜欢,觉得自己的成果很容易重用并与别人分享
也能分享到别人的成果。。。
真的很可惜 Anderson 的离开
我觉得 Borland 不是没犯过错误,但我认为不是楼上认为的那么浅薄
我觉得先在 Borland 开发工具有点结构不匀称,
上层工作做的很多很细,尤其以 Delphi 为代表,方方面面可以说发挥了 RAD 精髓的极致
但是底层编译器显得单一,以至于C语言横行天下
其实大学里学过《编译原理》的每一个学生几乎都做过类Pascal编译器,就是 Object 语法可能不如 Borland 来得好
ObjectPascal 的编译器性能/效率上虽然不输任何 C/C++ ,
可是却仅限于 x86平台,导致学 C 的可以走遍天下,而学 Pascal 的人毕业了却乏用武之地
Borland 公司在 Pascal 上的投入不可谓不小,从每次 Delphi/CBuilder 版本升级就可以看出
Borland 是优先考虑 Object Pascal的,但是长期过多集中在上层建筑,RAD越做越精,也越来越庞大。。。
这时候如果在编译器上多多创新,一定会事半功倍
据说Kylix 开发时,编译器开发只用了很短的时间,IDE 开发却很漫长。。。
凭着 Borland 的经验,在各种平台上各做编译器应该比别人快多了
现在 Pocket PC 这么火,但各CPU厂商跟着微软其实很窝火~~
如果 Borland 能调整战略会处于非常有利的商业地位。。。

最后,建议开一个非控件区,在这个讨论区禁提控件:) 呵呵,一半玩笑一半认真
 
哈哈,我来总结两句:
上进的程序员少用控件,
懒惰的程序员多用控件!
质量为上的程序员少用控件,
速度第一的程序员多用控件!
程序员有罪,控件无罪,DELPHI无罪!
我懒惰,我爱控件,我爱DELPHI!
 
我觉得DELPHI不错!
你说害一批程序员,也是那些不求上进的“程序员”,懒惰的“程序员”!
 
楼主读过VCL源码没有,只能说哪些人不按标准思想写代码,
这也正好说明Delphi的强大,能用各种思想解决问题
 
〉系统分析我做的不少,ROSE用的也相当多!我的意思是
〉DELPHI为我们掩盖了许多东西,你仔细分析过VCL中
〉的设计用到了那些设计模式吗?它和MFC是否异曲同工?
> 它和MFC是否异曲同工?
faint ! 两个东东从技术设计层面来说根本就不是一个等级的。
正是object pascal + delphi 的精致设计,才会有这样的可扩展控件,才会有这么多
的控件(一种易于应用和自定义的对象,包含可见的和不可见的), 你见过 VC 中有那么多控件(组件)吗?
如果每个组件向OCX 、COM+那样, 我的程序用这么多的类对象(可视的和不可视的)很快就吧
注册表撑爆。
每种事物存在既有它存在的道理, 计算器是个落后的东西吧,但它不会因为计算机技术的
快速发展而淘汰。
如果想攻击什么,最好把你需要攻击的东西研究彻底。
delphi 这种东西 好处在于,懒可以有懒的办法,精致也有精致的策略。主要看你会不会,
聪明不聪明。
因地制宜, 解决问题是第一位的,规范不规范,标准不标准,成本说了算,客户说了算,
请不要纸上谈兵。

 
楼主的胆子好大,在DELPHI论坛说DELPHI不好,明摆着是准备挨打[:D]
 
呵呵,楼主不是胆子大,是自大。
 
编成工具无所谓好与不好,只要你能作好东西,汇编、C/C++,Basic,Delphi,Foxpro
用什么都无所谓,用RAD工具,或用Edit直接写代码都可以。关键是把程序做得又快又好
只要你有本事,用机器码写程序,谁管得着?但如果碰到一个庸才,我给他DELPHI N.0
都没用。讨论这些问题,吃饱了撑的,楼主,用机器码写程序不误人,您往后就用机器码
写吧。
 
学习是一种过程,我只写过一个Delphi程序,但是涉及的方面较多,
这个程序前半部分和后半部分的编写方式和风格都不同,现在又觉得有的部分的方法
不正确,这就是学习的过程。认识、发现问题的过程就是个人发展的过程,不必大惊小怪,
出这样的题目有什么意思?
 
后退
顶部