|
|
一直以来 ,走过各大论坛.
关于VB与VC的论战从来都没有停过.
我也学了很多理论了, 但是我不想拿理论来说话.
凭着学这2门的感觉 . 给出这俩种语言的特点简单分析 .
VC ; 质量=10 / 难易度=2 .
VB : 质量=5/ 难易度=1
用VC做的作品 ,能获得最高10的质量 . 但是难度较大, 每完成一点质量 需要VB完成一点质量的双倍功力 .
因此完成最后的作品就需要VB完成最后作品的4倍功力 . 当然 ,作品会比同样用VB做的强很多. 但是也记住, 付出了VB四倍的代价.
同样因为VB付出的代价小 ,工程周期短 .因此也被很多人采纳 .
现在顺延到使用2门语言工具找工作上.
因为VC的优秀 ,而让绝大多数有一定经济实力的公司选择VC , 因为同等的产品 ,VC必定能击败VB的.
但是选择VC也意味着要付出比VB多四倍的成本 .当然不完全是这些 . 开发流程的延长, 将提升更多的风险.
因此VB仍然存在了下来 ,
凡是存在的就是合理的. 如果没有VB ,也许走入编程路的人会少一半. 因为许多人都无法一开始就进入c++的高门槛.
我们在选择使用的工具的时候, 应该选C++ .而不是VB . 但是还得综合的评估自己的能力 ,和精力 是否能胜任那么长的工程周期 ,许多人都难以用VC开发出完整的作品就是这个原因.
最后的结论: 没有最好的语言 ,只有合适的语言.
|
|