C
Crane
Unregistered / Unconfirmed
GUEST, unregistred user!
哈哈ego,这句话的我只能算是虚词吧,毕竟开发不是一个人的事情[]
我见过的最大的系统也都是C++开发,当然,我也没有参与过,我觉得现在的商业系统都喜欢用JAVA,主要还是它需要开发人员所具备的知识要比C++少,这样可以降低人件费。而C++往往出现在需要提供高性能,高质量软件服务的CASE中。例如PS2的游戏等等。
http://www.dogn.net/pic/200308/f7a44b4b893eed3956becee8099c8b7f.JPG
这是我参与的一个项目的界面,它是VC++开发的,基础类作的也相当完备,界面看似
花哨,但所有部件都是纵向基础类提供的支持。现在我们仍然再让这些基础类不断的
完善和坚实,这也是减少bug的最好办法。Delphi应该也可以,但我想方法可能
会有不同。在真正的C++开发圈里,能做这样的东西的人很多,而在Delphi人群中,
可能就找不到几个,也许是因为对控件有依赖感吧。
关于虚拟设备是去年为SEGA作的(http://cyberdisc.zaq.ne.jp/),最底层确实有点夸张了,毕竟用C作驱动最好。但是整个架构还是在C++/C的范畴里走。这也是C++在制作成熟产品时所体现的方便。
尽管如此
我个人现在仍然非常喜欢PASCAL,OBJECT PASCAL也不错,只是BORLAND希望Delphi能够让
使用者尽量忘掉语言,不要让人觉得OP强大,而是让人觉得Delphi强大。这点上,Borland
是很成功的。
我见过的最大的系统也都是C++开发,当然,我也没有参与过,我觉得现在的商业系统都喜欢用JAVA,主要还是它需要开发人员所具备的知识要比C++少,这样可以降低人件费。而C++往往出现在需要提供高性能,高质量软件服务的CASE中。例如PS2的游戏等等。
http://www.dogn.net/pic/200308/f7a44b4b893eed3956becee8099c8b7f.JPG
这是我参与的一个项目的界面,它是VC++开发的,基础类作的也相当完备,界面看似
花哨,但所有部件都是纵向基础类提供的支持。现在我们仍然再让这些基础类不断的
完善和坚实,这也是减少bug的最好办法。Delphi应该也可以,但我想方法可能
会有不同。在真正的C++开发圈里,能做这样的东西的人很多,而在Delphi人群中,
可能就找不到几个,也许是因为对控件有依赖感吧。
关于虚拟设备是去年为SEGA作的(http://cyberdisc.zaq.ne.jp/),最底层确实有点夸张了,毕竟用C作驱动最好。但是整个架构还是在C++/C的范畴里走。这也是C++在制作成熟产品时所体现的方便。
尽管如此
我个人现在仍然非常喜欢PASCAL,OBJECT PASCAL也不错,只是BORLAND希望Delphi能够让
使用者尽量忘掉语言,不要让人觉得OP强大,而是让人觉得Delphi强大。这点上,Borland
是很成功的。