vb与C++、C、java等语言比,有什么优势或劣势么?
展开全部
如果编写诸如基于数据库方面的软件,如员工管理,企业财务管理等等,VB的开发效率能比VC的优势大一点,但不是绝对的。
C在底层操作上,绝对是除了汇编外,无人能敌的。
但是现在基于数据库的软件非常流行,项目的盈利非常大,如果用vc编写一个优化大师或是输入法的软件,能卖10万元的话,如果做一个报税的软件则能达到百万的收入。
按照技术投入说,c如果要出人头地,必须要付出更多的代价。
本人是搞java开发的,项目的金额都在百万以上,最近这个能达到1500万到2000万人民币,java是开发b/s模式的数据库软件,而vb是c/s模式,同样的软件用java做就要比vb的盈利大很多倍。
同样是c/s模式基于数据库的软件,pb和delphi的开发效率要比vb大很多。所以说vb现在已经无路可退了。
如果你喜欢C,那么我支持你,C是一个永不过时的语言,但是你要付出太多的努力,现在C的方向一是开发驱动,二是开发嵌入式,都是比较有发展的产业。不过学习要对硬件了解很多,毕竟C的优势就是底层开发。
展开全部
vb怎么说呢,曾经大红大紫,只是如今已经是很小众的语言了,一般来说,只有个别的一些企业的老产品是用vb开发的,需要一些人维护。但是一旦出了新版本的产品,必然是要被淘汰的。
vb,vc这些都是微软的东东,其实vb是basic语言,vc是c++语言。他们都是微软版本而已。
而微软目前最火的就是.net,而.net里最火的语言就是C#,但是不开源不说,而且新闻报诺基亚刚出了一款安卓手机。。。win8要废的节奏么?总体来说,我个人不太看好微软这条路。。。
vb的特点,什么简单易用等等等,那些都是在当年的情况进行对比的,在如今,依然没有什么优势了。
至于c,最基础的高级语言,属于一个经典版本,面向过程,很强。但是说比c++强我就不敢苟同,因为c++是向下兼容c,并且进行了大量优化的,要说优势吧,就是没有c++那么多东西要学。。。
c++是过程到对象的一个转型,支持对象也支持过程,你在c++里写c的代码也可以。就是因为太灵活,说道太多,所以学c++的人越来越少,但是他的功能是非常强大的。
越来越多的人选择java,毕竟还是应用层开发比较多,java 具有较好的开发效率和代码可读性(当然看程序员的素质而定)
说了 这么多,最后个人建议楼主最好不要研究vb,毕竟太小众。。工资也不高
vb,vc这些都是微软的东东,其实vb是basic语言,vc是c++语言。他们都是微软版本而已。
而微软目前最火的就是.net,而.net里最火的语言就是C#,但是不开源不说,而且新闻报诺基亚刚出了一款安卓手机。。。win8要废的节奏么?总体来说,我个人不太看好微软这条路。。。
vb的特点,什么简单易用等等等,那些都是在当年的情况进行对比的,在如今,依然没有什么优势了。
至于c,最基础的高级语言,属于一个经典版本,面向过程,很强。但是说比c++强我就不敢苟同,因为c++是向下兼容c,并且进行了大量优化的,要说优势吧,就是没有c++那么多东西要学。。。
c++是过程到对象的一个转型,支持对象也支持过程,你在c++里写c的代码也可以。就是因为太灵活,说道太多,所以学c++的人越来越少,但是他的功能是非常强大的。
越来越多的人选择java,毕竟还是应用层开发比较多,java 具有较好的开发效率和代码可读性(当然看程序员的素质而定)
说了 这么多,最后个人建议楼主最好不要研究vb,毕竟太小众。。工资也不高
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询