VB和VC++是不是已经被淘汰了?

不久前听过一个讲座,说VB和VC++之类的老牌编程软件已被类似JAVA的淘汰了,很多大公司都不用VB和VC++,到底是不是,学校的课程只有VB和VC++,难道就学了没大用处吗??????????

basic就不要提了,几十年前就被淘汰了

先说说VB吧:
建议不学VB,因为VB垃圾、简单至极、功能不全、开发出来的软件对系统资源依赖性强(俗话-运行的这么卡呢?)、以上原因导致VB已经被社会淘汰了,已经没有客户要买用VB开发出来的软件了。
VB的开发实际上就是在一个窗口里“画”按钮之类的东西,然后再在按钮里加代码,这个所谓“按钮”实际上是VB众多被称为“控件”的东西的其中之一,是别人为你编写好的,但这些“控件”是用什么编写的呢?,是用C++编写的(VB想要实现什么功能,必须先用C++做控件),所以有句话说的好“真正的VB高手其实是C++高手”,不学VB还有一个原因,就是他破坏你学习其他软件的思路,他的语法与其他流行软件的语法不一样,学完以后会有少许误入歧途的感觉。

说说C语言:
我学过C语言,它只能编写DOS程序,功能不是很强大,但却是基础,因为大部分流行的编程软件都与C语言的语法结构类似,一定要先学。

C++:
C语言进化而来的,有强大的功能,举例吧:
软件:
微软的Office系列
Macromedia网页三剑客 - flash,dreamweaver,fireworks
Adobe出的 超有名的作图软件 - PhotoShop
3D动画软件 - 3DMax
.....
游戏:
PC平台几乎所有的游戏
星际争霸、魔兽争霸、CS、帝国时代、跑跑卡丁车、传奇、魔兽世界....
那数不胜数了,自己数吧:)
以上均出自C++之手,原因是C++靠近计算机底层,编写出来的程序对系统资源依赖较小,功能强大,运行速度快,比如你的两个朋友与你分别玩 用 VB、Java、与C++编写的“跑跑卡丁车”,你玩C++那款游戏已经跑玩结束了,发现你的两个朋友还没开始跑呢,那是相当的卡啊,所以这一系列的软件、游戏都会采用C++编写。
虽然C++很有优点,但是对于学习者来说应该是比较困难的一门语言。(再说明一点,C或C++属于语言,而VC - “Visual C++”是用来编写C或C++的工具)

Java:
不可小视的编程语言,我举不出来用它编写的应用软件和游戏,因为它是商业编程语言,我之前举的C++开发的软件都是面向普通人的,而Java开发的软件大部分是面向事业单位、公司及企业的,它的功能同样强大,结构比C++清晰,学习起来比C++简单多了,并且是跨平台运行的程序,用Java开发出来的软件可以在世界几乎所有的系统上运行(包括Linux、掌上电脑、手机等),但正因为如此,使之运行时会比C++开发的软件要慢。
没接触过编程的人恐怕很少有人知道,我不知道楼主你年龄多大了,你学编程是因为兴趣还是因为职业?如果是因为职业,建议选择学习Java。

VF:
Visual FoxPro - 微软出的数据库编程软件,和以上都不一样,没必要考虑这个,并且近几年已经被微软淘汰,因为这个软件在世界上早已被 Sql-Server 和 Oracle 等数据库编程软件所取代。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-10-09
不可以这么说。
淘汰的一般是VB6.0和VC++6.0,像是现在的VS2010,VS2013当中还是有这两个组件的。而一般在进行更新的软件都不算淘汰,如果淘汰就不会更新了。例如:Delphi(现在好像改名了,反正不火了)
而Java虽然现在比较火,但其短板还是很明显的,速度慢等。

对于C/C++等语言,毕竟系统大部分是由这类语言编写的,所以,宣布淘汰几乎不可能。
对于当前的大部分软件,大部分还是利用系统调用来写程序。
语言有时候不是那么重要,出来以后,花上半年时间就足够能用一门新语言或者是库了。。。
第2个回答  2015-10-27
1、没有过时的语言,只是现在使用的更少而已,像老掉牙的Fortran语言,仍然在科学计算领域发光发热。
2、而且VC++是完全面向对象的编程工具,而VB是不够完全的面向对象编程工具,VC++是完全编译语言,VB是本地编译语言,不够完全,VC++效率高,封装性好,继承性高,VB效率相对低了很多,但界面友好,二者只能取其一,或者使用VC++,VB辅助(因为VB开发快),当然Delphi,BCB也是不错的选择。

VB 与VC++?
\/\/\/建议不学VB,因为VB垃圾、简单至极、功能不全、开发出来的软件对系统资源依赖性强(俗话-运行的这么卡呢?)、以上原因导致VB已经被社会淘汰了,已经没有客户要买用VB开发出来的软件了。 \/\/\/ 这是没有道理的。VB和VC如果是从控件的角度来看,他们根本是不说什么VB的控件是用C++也写。他们都是...

请问vc++会淘汰吗?
VC++只能是微软的编程环境,现在都出到vs2008了,作为一个工具也许会被淘汰,但c++作为一种高效并且面向对象的计算机语言,在可见的未来还没有被淘汰的迹象。其中的MFC(微软基础类库)看起来确实很落后了,有淘汰的趋势。楼上的说c++落后也许在某种程度上来说是可以的,但我并没有发现可以完全取代它的...

C++是不是没落了?
不是;C++不会没落但会走精英化路线。C++是一门引起无数争议的语言。眼下最常听到的声音则是C++将趋于没落,会被某某语言取代。我很怀疑这种论调的起点是商业宣传,C++的真实趋势应该是越来越倾向于精英化。精英化是指在可用可不用C++的领域中,C++将逐渐退出,而所有剩下必须用C++的领域通常都是附加...

计算机二级vb证书对于找工作重不重要 计算机二级vb证书对于找工作到底...
基本上没用!如果你是计算机专业的,不需要讲了,你该知道,VB是目前基本上被淘汰了的编程语言,目前使用的最多的是C、VC++、java等。如果你不是计算机专业的,想从事计算机专业的职位,同上,VB已经基本上out了,只有一些动画脚本或者编程爱好者,私下里使用。如果你不是想从事计算机编程职位的,VB没用...

VB现在会过时吗?
VB已经过时了,现在商用已经见不到VB了 PS:这里说的VB是VB6.0,如果是VB.NET另当别论 再多说两句,如果你想以VB去找工作,那是不可能的,这就是我说的早已过时的原因,但是如果纯为了学习,那么现在学VB的人还是很多的,原因是群众基础的广泛性和大量的中文资料,再加上本身易学,对于编程入门是...

听说VB现在没有人用了是真的吗?
不管其它人再怎么说VB不好,和VB相比有一点是VC++,Delphi等高级软件永远望尘莫及的 VB写出的程序体积很小,那些重量级语言写出的程序没写代码都要占上百KB,用VB写到上百KB的程序已经是功能相当齐全的了,可谓麻雀虽小,五脏俱全 另外涉及到办公自动化程序控制,比如Office中的Word、Excel、PowerPoint和Access...

VB 与VC++?
再说明一点,C或C++属于语言,而VC - “Visual C++”是用来编写C或C++的工具)

VC++2005是不是没落了?
而java只能针对应用层的软件开发,确切的说只能针对网页(还不能泛指所有网络应用)的信息化系统的开发。因为它简单,所以现在炒的比较热,其实是垃圾 哪怕java进化到avaj,c++都不可能消亡的。事实证明java会逐步在pc上淘汰,可能在手持终端上还有应用。只不过现在还没出现能替换java的所谓跨平台特性的...

VC++和VB哪个好学?
应该都差不多,他们只是编程工具,比起C语言和Basic来,还是Basi容易。但是早已过时,建议学习VC,对以后的编程发展有帮助。

现在学vb还有用吗?一般从事什么工作?
  可以说,现在只学VB以后是不好找工作的。第一,现在大部分软件公司都不用VB开发软件,因为用VB开发的软件质量一般,安全性不高。目前软件开发用得最多的语言是C\/C++和Java,QQ软件就是用VC++的MFC开发的,淘宝网的后台管理程序是用Java开发的。  第二,软件开发的发展...

相似回答