A
amo
Unregistered / Unconfirmed
GUEST, unregistred user!
(以下讨论摘之Delphi/C++Builder程序员论坛)
//--------------------
老兄对于Delphi的评价有点太高了,如果单从编数据库来看,我建议使用PB,
如果从编windows系统和 太型程序来看我建议使用VC,如果从容易来看我就说
要算VB了,delphi只是介于这几者之间,如果说 VC+VB都比不上delphi,那么
我想这是有点太抬举delphi了,在目前,第一流的程序员有90%是很精通C的,
其中有80%是VC的,delphi是好用,但对于世界大公司来看,它们还是比较喜欢
用VC,就是因为MS的版子太硬了,而且VC实在太强了,只是太过专业,不太合适一
般的人学习和使用,delphi就不同,它有点象VC+VB的影子,有VC的很多优点,也
有VB的易用,但说到它已经超过了VC,我想只是一部分人的希望,因为目前所有的
系统几乎都支持C,光这一点就不是delphi可以望背的了
//---------------
>版主说的非常有道理,但是就数据库而言,PB专业的语言,delphi并不是专业的数据库语言,两者并不能
>相比较,就如同VB不能和VFoxpro比一样,但是我曾在网上看到某位大虾编的医院管理系统据称其水平是
>PB所绝对达不到的,比如能够读异种数据库,我说VB+VC是指数据库,而不是指其他方面,而且没种语言都
>有自己的特长,老兄只说长处不说短处,好象有些.......如果你只以长比短是不是......
老兄这话就有点不对了,因为就象卖猪肉一样,你要有很多把刀,而每一把刀都
有它的长处,我们只要 它的长处,而舍弃它的短处,这样才是最好的办法,难
道用一把小刀来砍大树或用一把大刀来削水果这 样也好吗?就好象你要写底层
程序去用VB来编,写windows界面用汇编来写这样做很好吗?如果你可以 把每
一种语言的优点都充分发辉,如要编数据库时用PB,要编算法时用汇编,要编
界面用VB或Delphi,要编系统时用VC,那样不是很方面吗?对于一个水平高的
程序员来说,很多时他会掌握其中的三四种语言,再精通一二种语言,如你是一
位C的程序员,可能你只要三天的时间就可以成为一位VB的高级程序员了,再来
学习delphi可能也不用三个星期了,这样一年下来,要学它四五种语言是很容
易的事,所以 我觉得只要你的windows内核和机制了解得比较清楚,根本不需
要受到语言的约束,也不用为了这种语言完成一个功能而是挖空心思,因用混合
语言编程是会使很多完来很难的东西变得简单。
>VC是好我没说不好,但是VC好学吗????而且delphi的数据库功能确实是非常强大的,许多概念和技术都是在
>delphi中率先诞生的,这一点在许多delphi的书籍中都提到,VB好用但是能容易编大型程序吗?????VB和
>VC的Activex控件能附加到EXE中一起发行吗???
>有一点就是如果Delphi不好为什么MS要费了很的劲把Delphi的发明人给挖走呢??Jbuilder的设计者就是
>Delphi的设计者,你说Jbuilder好吗???好象得过不少奖把!!!
>Activex控件是一个一个的而delphi控件是一组一组的一组控件可以有几百个,但代码量确很少
>比如老兄破解的DWG控件有3M而且是压缩的,delphi完成同样功能的控件只有几百K
>
delphi我也知道在控件方面它是强者,但当你用多了控件之后,你就会把很多
的东西都忽略了,这样会限制了你编程的提高,每一个控件都是别人编写的,但
你使用的编写的东西一定会对控件有不同的要求,但控件这时就会把你的思维制
约了,所以我比较少用控件,我虽然手头上有上千M的控件,但我编程时一般是
能不用就不用,如编写数据库软件时,我一般只用SQL的API来访问数据库,而
不用VB那些功能强大的控件。所以我比较喜欢VC的类,虽然VC我还不是学得很
好,但我觉得它的编程和系统结构紧密,所以在VC中编程我就比较喜欢用API来
代替MFC中的可以代替那部分了。delphi其实我也很喜欢,但由于认识它太晚
了,我想很难再花太多的时间去学习了,因为我已经习惯了MS的一切了。不过
我觉得如果我能学好VB+VC+PB+汇编这四大语言,应该不用再去学delphi了吧!!!
//--------------------
老兄对于Delphi的评价有点太高了,如果单从编数据库来看,我建议使用PB,
如果从编windows系统和 太型程序来看我建议使用VC,如果从容易来看我就说
要算VB了,delphi只是介于这几者之间,如果说 VC+VB都比不上delphi,那么
我想这是有点太抬举delphi了,在目前,第一流的程序员有90%是很精通C的,
其中有80%是VC的,delphi是好用,但对于世界大公司来看,它们还是比较喜欢
用VC,就是因为MS的版子太硬了,而且VC实在太强了,只是太过专业,不太合适一
般的人学习和使用,delphi就不同,它有点象VC+VB的影子,有VC的很多优点,也
有VB的易用,但说到它已经超过了VC,我想只是一部分人的希望,因为目前所有的
系统几乎都支持C,光这一点就不是delphi可以望背的了
//---------------
>版主说的非常有道理,但是就数据库而言,PB专业的语言,delphi并不是专业的数据库语言,两者并不能
>相比较,就如同VB不能和VFoxpro比一样,但是我曾在网上看到某位大虾编的医院管理系统据称其水平是
>PB所绝对达不到的,比如能够读异种数据库,我说VB+VC是指数据库,而不是指其他方面,而且没种语言都
>有自己的特长,老兄只说长处不说短处,好象有些.......如果你只以长比短是不是......
老兄这话就有点不对了,因为就象卖猪肉一样,你要有很多把刀,而每一把刀都
有它的长处,我们只要 它的长处,而舍弃它的短处,这样才是最好的办法,难
道用一把小刀来砍大树或用一把大刀来削水果这 样也好吗?就好象你要写底层
程序去用VB来编,写windows界面用汇编来写这样做很好吗?如果你可以 把每
一种语言的优点都充分发辉,如要编数据库时用PB,要编算法时用汇编,要编
界面用VB或Delphi,要编系统时用VC,那样不是很方面吗?对于一个水平高的
程序员来说,很多时他会掌握其中的三四种语言,再精通一二种语言,如你是一
位C的程序员,可能你只要三天的时间就可以成为一位VB的高级程序员了,再来
学习delphi可能也不用三个星期了,这样一年下来,要学它四五种语言是很容
易的事,所以 我觉得只要你的windows内核和机制了解得比较清楚,根本不需
要受到语言的约束,也不用为了这种语言完成一个功能而是挖空心思,因用混合
语言编程是会使很多完来很难的东西变得简单。
>VC是好我没说不好,但是VC好学吗????而且delphi的数据库功能确实是非常强大的,许多概念和技术都是在
>delphi中率先诞生的,这一点在许多delphi的书籍中都提到,VB好用但是能容易编大型程序吗?????VB和
>VC的Activex控件能附加到EXE中一起发行吗???
>有一点就是如果Delphi不好为什么MS要费了很的劲把Delphi的发明人给挖走呢??Jbuilder的设计者就是
>Delphi的设计者,你说Jbuilder好吗???好象得过不少奖把!!!
>Activex控件是一个一个的而delphi控件是一组一组的一组控件可以有几百个,但代码量确很少
>比如老兄破解的DWG控件有3M而且是压缩的,delphi完成同样功能的控件只有几百K
>
delphi我也知道在控件方面它是强者,但当你用多了控件之后,你就会把很多
的东西都忽略了,这样会限制了你编程的提高,每一个控件都是别人编写的,但
你使用的编写的东西一定会对控件有不同的要求,但控件这时就会把你的思维制
约了,所以我比较少用控件,我虽然手头上有上千M的控件,但我编程时一般是
能不用就不用,如编写数据库软件时,我一般只用SQL的API来访问数据库,而
不用VB那些功能强大的控件。所以我比较喜欢VC的类,虽然VC我还不是学得很
好,但我觉得它的编程和系统结构紧密,所以在VC中编程我就比较喜欢用API来
代替MFC中的可以代替那部分了。delphi其实我也很喜欢,但由于认识它太晚
了,我想很难再花太多的时间去学习了,因为我已经习惯了MS的一切了。不过
我觉得如果我能学好VB+VC+PB+汇编这四大语言,应该不用再去学delphi了吧!!!