[转抄]
说说VC++和C++ Builder各自的特点2008年11月07日 星期五 14:00谈英语与汉语的特点时多少会带点感情色彩,明明知道数字化电子化的今天英语比汉语的优势无言而喻,但许多人却闭着眼睛说汉语比英语好多了,这种感情是可以理解的----在大多数孩子的眼里自己母亲是最美的。
但在编程语言方面是没有母语的,如果你死守着自己熟悉的那一点而不去容纳更多的东西,只有死路一条。玩VB的骂玩VC有什么了不起,玩VC的吗玩VB的低能,玩BCB的说玩VC的古董,玩VC的说玩BCB的假冒,JAVA爱好者评C/C++行将灭亡,C/C++谈JAVA不过是偿鲜者的玩具。我个人认为,各种语言(或工具)理性的比较是有必要性的,有人(特是搞开发有一些年头的人)对VC很熟悉而对其它工具从未过问,搞什么项目就非用VC不可,结果是一个小小的管理软件就得摆弄几个月,而对手用BCB或DELPHI只用不过一个月的时间。有一些人(特别是刚跨入Windows编程行列的人)对BCB是爱之又爱,认为VC等难学难用,又看不起VB或DELPHI或其它的什么工具,当然也就不明白其它工具的好处了,结果一个小小的通讯工具软件就使用了大量的VCL,SIZE大了,异常(乱抛)多了,只是不停地说“奇怪奇怪奇怪”,而VC在这方面可能更稳妥一些。
VC是老了些,但正因为老了所以沉稳许多;
BCB年轻一族,但正因为年轻所以浮燥一些。
说说VC++和C++ Builder各自的特点我认为也并非全无好处, 你们都说有什么定论之类的这就足以说明你的粗心, 谈摩托车与轿车各自的特点也会有定论么?
说实话,VC++和C++ Builder真的各有其特点,并不是哪个更好的问题而是哪个更适合你的问题. 不谈它们的特点及差别,你怎么能在一个项目中更好地应用?
如果你要去旅游,你选摩托车还是轿车? 如果你想舒舒服服地到风景区或某大城市逛逛,当然是轿车了. 如果你的旅游是带有探险色彩的,可能是摩托车更好些.
我在公司用VC, 在家里玩BCB. 但也常常把两者一起做一个什么东东玩玩,更好玩的是把VC的窗体或其它什么(通过DLL的方式)往BCB的窗体或其它什么上嵌、粘、拉等等,玩耍自如(娱)。
。
语言只是一个工具,根据自己的基础选择就行;
是与PLC通讯的上位机吗?一般厂家都有多种语言调用的通讯库:
三菱:http://blog.sina.com.cn/s/blog_16d7d3ecb0102x6wj.html
欧姆龙:http://blog.sina.com.cn/s/blog_16d7d3ecb0102x3qi.html
西门子:http://blog.sina.com.cn/s/blog_16d7d3ecb0102x1z5.html
其它:http://blog.sina.com.cn/s/blog_16d7d3ecb0102y5db.html