分享
 
 
 

回复Alpha的讨论

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

[quote="Alpha"]看见你发的牢骚,就想起我一开始试用CBX的时候的感觉,但我并没有跟你一样用批判的眼光来看待这个工具,我用发展的角度去摸索。的确,这样让我全心全意地学习这一崭新的开发工具,渐渐地发现,CBX不仅仅是一种开发工具,而是一种开发工具的革命![/quote]

我在这个坛子上找了一下你的文章,没有看到你是如何以发展的眼光来对待CBX1的高论,只是干等CBX2,你敢肯定CBX2是广大程序员接受的吗?你又敢说CBX2能找回失去的VCL的用户吗?请恕我无知,我从Borland的官方文件“十大购买理由”理由中就没有看到些什么“革命”性的特征,倒是一堆陈旧的特性,个个理由都是已经在业界出现过的,要什么是开源社区的,要什么是竞争对手的,要么是borland自己以前产品已经有的。可能使用wxWindows是最大的特点。(但也不是CBX1第一家使用wxWindows的啊?)

[quote="Alpha"]的确,对于CBX1.0这个版本来说,无论是开发效率和运行效率都并不高,大家抱怨的就是这一点吧。但大家有没有深入思考一下下面这几个问题:[/quote]

如果一个工具“开发效率和运行效率都并不高”,你还会用来做项目吗?如果C++ Builder6的后续产品是这个样子,你还敢用它来做一个需要2-3年才能成熟的项目吗?我想,可能更多的就得从理性出发做出选择了。我与很多C++ Builder的用户一样,我希望它能很好的发展并延续,如果这次CBX1与多年前的Borland C++ 4.0一样,大家只能去用VC2003/2005,或者是用Java。更何况,到现在Borland还没有正面告知,在下一版的CBX2中是否支持VCL。如果不支持,C++ Builder6的用户如何去升级?这难道不会导致用户流失吗?

[quote="Alpha"]一是你知道Borland公司为什么要开发这样一种工具出来呢?是为了让全世的C++开发者都失望吗?当然不是![/quote]

Borland只是一家公司,不是神,照样会犯运营的错误,就如前提到的Borland C++ 4.0这个产品,如果没有这个失败的东西,可能VC++难有起色。谁能保证,这次不是错的呢?如果几个“致命性”的问题没有很好的解决,我想失去了很多老的C++Builder的用户后,如何去开发新的客户?如果一个老客户换了工具,他/她会“言传身教”同事或朋友不要选用CBX1。到那时,连borland都会失望,难道你Alpha还不失望吗?

[quote="Alpha"]二是你真的了解CBX吗?如果你真的认识这个工具,我敢肯定第一件事就是你不会拿他跟VLC和MFC,甚至是.NET和JAVA来比![/quote]

我在标题就写明了是试用,当然是在摸索的过程之中,我是个性情中人,故而就将我在试用时的所感、所想写下来与关心C++ Builder及borland发展的网友交流,还不曾全面地了解。到今天,试用多日了。因为关系到项目的方向及多方面支持积累之问题,只能慎重待之,从试用这二十来天看,他的确是问题多多,效率低下。如:没有办法使用OCCI,只能用OCI;对XML解析的速率只有VC的几分之一(Xerces-C++ Version 2.5.0 及 Expat)等等,如果,以后有时间,我会将试用及所写的程序集成在一起,放到我的blog之上,与大家交流。

(Alpha同志,你说的VLC是何物?窃以为是VCL。不过,我知道有一个流媒体播放器及服务器是VLC/VLS,去videolan.org上去看看,这个项目也是用的wxWindows做的,可以说是应用wxWindows较好的一个项目,也是我最早了解wxWindows的教材。目前VLC/VLS在Win32平台上还不支持C++ Builder6及CBX1。)

我觉得拿不拿CBX1与JAVA比、拿不拿wxWindows与VCL及.NET比,只是看待这个问题的角度而已。纵观工具链市场,目前Java与多种语言工具都存在竞争关系,但与C++的竞争关系最为人们所知,因为它的出现是以C++为基础的,同时去除了C++中部分难于使用于它的跨平台目标的特性。从这个角度上来看,CBX1与Java存在较大的竞争关系,也因此与Eclipse有些比较的必要。wxWindows与VCL及.NET一样,都是API的封装,都是一种应用程序框架。难道wxWindows比起VCL及.NET超前了几年?十几年?我想,也就只是些封装得是否高明而已。事实上,wxWindows对于消息的映射与MFC很类似。不见得比.NET及WinForm高明多少(当然,WinForm中有许多C++标准中没有的扩展,话说回来,C++ Builder不也有吗?这或许是一种趋势,工具商在推进标准的发展,当这些特性为广大程序员接受并广泛使用之时,C++标准委员会也就不得不考虑将其纳入了。就像STL一样,现在就成了标准的组成部分了)。

[quote="Alpha"]三是你了解今后软件开发面对的发展趋势吗?如果你知道,相信你不会再提出“为什么要用人家的框架”这类的问题了。我认为,这可是CBX的优点所在呀![/quote]

对于软件今后的发展趋势,对于只有十二年程序员生涯的我来说的确是知之甚少,不妨请Alpha同志来说说“今后软件开发面对的发展趋势”,也好让我等程序员长长学识。好知道CBX如何是顺应大势,使用wxWindows的理由。吾窃为汝推论,MS发展.NET及WinForm而不使用wxWindows(或与之相似的能跨平台的开源产品)就是逆势而行,敢情,明天就没有人使用VC2003/VC2005做开发了?岂不荒诞透顶!!!

[quote="Alpha"]楼主你要为你自己所说的话负责呀!请你以后再不要说“做了十几年的程序员”这样的话,再丢我国程序员的面子呀![/quote]

现在是一个言论自由的时代,不是文革时期,动不动就戴高帽、就批斗。我也只是说了句实话而已,说“做了十几年的程序员”这样的话就如何丢了你的程序员的面子了?我发表的是个人看法,要丢也是丢我个人的面子。说错了,请说明错处,不要用这种武断式的言语。这只能说明你自己有问题,至少是交流方法及容忍不同观点的容人之量方面有问题。

我会对自己所说的话负责,对我自己负责,因此,在目前进行了3个月左右的项目在开发工具链上进行了重新讨论及评估。为此,我本人亲自试用了近二十天CBX1。最终是换成了VC .NET2003(编译工具已经可以免费下了:http://msdn.microsoft.com/visualc/vctoolkit2003/),并在VC++2005进行兼容性测试。

这是“我的地盘,我做主”,你连说话的地方都没有。(说这句好像有点家长式管理口味,本想删掉,想来都写出来了,就留它做个结尾吧。)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有