vc好,c++builder好,还是vb好?其实这个世界上的争端90%都是名词之争.不管vc,也好,c++ builder也好,vb也好说到底是一种工具而已.好与不好都是人做出来的.什么vc能够做,vb不能做,vc慢,c++builder快很大程度上都加入了人的心理成本.office系列就是用vc做的也没有看到ms抱怨vc开发太慢,我有一个同学用vb做单片机不可思议吧.好多公司的财务系统不是用delphi就是c++builder用vc的人就几乎没有.为什么?关键是一个成本选择的问题而不是工具本身的好坏.在个人的学习过程中,对于技术的需求的心理成本往往大于其他的需要因此很多技术人员喜欢在技术方面比较好坏,譬如做一个控件c++builder用5分钟,vc用一个礼拜有很多人就认为vc不行或者太滥,有人比较往数据库里写1g的数据结果发现vb比vc快的多这又叫人不可思议了.这有点向鲁迅笔下的孔已己会写四种茴字.可是拿到商业化的应用上就是两码事请,四种茴字又怎么样不管哪一种我只要一种就可以,关键是那一种写起来最方便最节省时间.同样的道理vb,vc,c++builder那一个好并不取决于他们的技术如何,而是取决于市场的需求和开发的成本.譬如我要为了写web服务的DCOM,那vc的atl最高效的选择.我要用directx写game程序那么mfc和com是最好的工具.如果我要写三层构架应用那么不管前台后台vb是最快捷的方法,如果我要书写传统的c/s程序delphi当然是最好的选择.如果我要进行平台移植那我就用java.而且还不取决于这些,还有与原有系统的compality,二次开发的成本,系统的可靠和安全,与外部系统的对接等等.没有一个工具可以适应所有的应用,但是所有的应用都必须符合市场的需求.需求是最重要的.我又要回到一些陈词滥调了,中国程序员就像是鲁迅笔下的孔已己总是的说自己会写四种茴字显示自己的技术有多高而不是考虑在那一种情况下那一种茴字最符合需要.中国网络上各大开发论坛都有过这样的主义之争,可是结果如何.从来没有结果,往往是浪费口水无果而终.因此请不要在这种问题上浪费口舌,还是在根据需求做好应用方面多下功夫.我总是认为不管你用什么工具只要你的应用能够On time Within budget那就是最好的.
几种编程工具的比较
最新推荐文章于 2024-09-13 14:53:15 发布