vb语言被淘汰了吗,vb为什么被淘汰
- 数据库
- 2023-08-13
- 227
大家好,关于vb语言被淘汰了吗很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于vb为什么被淘汰的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可...
大家好,关于vb语言被淘汰了吗很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于vb为什么被淘汰的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
现在最流行的开发语言是什么java还行吗
感谢邀请!目前来说最流行的开发语言还是Java,作为十几年的开发语言了,Java凭借着自身跨平台,面向对象,多线程,分布式,安全性能比较高等各种优势在现如今还是炙手可热的,目前开发语言用的最多的还是Java,Java也是排名在第一编程语言榜首的开发语言,虽然现在Python比较热门,也有超越Java排行第一的趋势,但是短时间内Java的发展前景还是很可观的。Java还是很可以的,特别是Java高级工程师的需求是比较大的,技术能力越高的人薪资水平也就越高。
VB快淘汰了吗
VB没落的标志性事件就是微软在.NET出来以后直接打断了向后兼容而且停掉了老VB工具链的全部开发更新,一直到现在也没有开源。既然亲爹直接断了生路又不让外人抱养,那不没落也根本就不可能吧。
至于为什么要这样做,有很多战略上的原因,但其中有个原因就是所谓的“沉默的大多数”理论,也就是说在一个开发者社区里面,可能只有代表3%人群的声音可以被厂商听到,而在02年以前的VB社区里,那3%的活跃用户和剩下的97%是撕裂的,这导致了微软对形势的误判。
要知道,那个时候Windows下面趁手的应用开发工具并不多,VB的用户群体,起码在微软从用户反馈的角度看来,要比今天还在搞VB的那批人要硬核的多。那些人整天抱怨的,是VB里名存实亡的面向对象,糟糕的代码实践,和恶劣的多线程支持(实际上微软在后来在.NET里迭代了很多次才整出一点现代异步编程的样子,还搞出来一大堆历史包袱,90年代末的时候是个啥样子可想而知)。微软当初的想法应该是,既然你们要真面向对象,那就索性来个彻底进化,把VB弄成支持动态类型编程的C#好了,结果那3%一看还不如直接拿C#写起来更爽啊立马就转投了头也没回……
而被微软忽略的那97%的用户,也就是题主所说的非科班程序员,在那个时候是很少发出自己的声音的。这类用户典型的画像,大概就是半路出家的行业软件作者,什么工具好上手出活快用什么,对程序健壮度代码美感完全不在意(所以有OnErrorResumeNext),没有多线程运算的时候界面卡住了那就Hack一下好了(DoEvent),程序跑起来就和客户吹逼去了,上开发论坛也是找现成解决方案,哪有空还分享发表一下自己对这个语言的看法。加上那时候的行业软件,很多都是跑在和互联网隔离的环境里面,恐怕微软也很难搞清到底有多少程序是用VB写的,更不知道那些程序开发者的痛点到底是什么。结果VB7一出来这批用户直接傻了,我没说要改啊你干嘛要改?什么怎么改出来的还连爹都不认识了?
结果现状就是,VB6死而不僵,死忠用户抱着石器时代的工具跟VB6死磕(没办法时间拖越久重写成本越高),快2020年了微软还得维护VB6的runtime让老程序不至于挂掉,搞不好直接奔COBOL去了都不是没有可能。而之后的版本的VB则由于过于接近C#被完全笼罩在阴影下,以至于差不多变成了鸡肋,不管是3%还是97%都不爱用,里外不是人。
相比之下,Python这种天然就对编程实践有一定要求的语言,本身具备开源社区的基因,又赶上了互联网这波风口,和VB的遭遇完全是不可同日而语的。
最近又有哪些技术被淘汰了呢
asp,pascal,vb这些技术已经基本上都消失了,也没有什么公司在使用了,很多同学只闻其声,确不知道他们到底是怎样的东东,至于pascal估计还有一些同学会接触到,因为计算机二级还有这个。
python2已经逐步逐步被python3所更新换代了。
在机器学习领域由于深度学习在大量数据训练下获得很好的效果,基于概率统计的传统机器学习有点江河日下了。
在java领域曾经的mvc王者struts1和后来的struts2就在不知不觉中被springmvc给打败了,可能现在的童鞋都没听说过吧。jsp技术也已经完成其基本使命了,现在springboot默认都已经不支持它了。
早几年使用的大数据技术greenplum,去面试的时候,基本面试官都没听说过[流泪]。在大数据领域MapReduce也被Spark所替代了。
php现在虽然也还在流行,但是曾经的火爆一去不复返了。web领域asp.net感觉完全熄火了,地位有点尴尬,看看很多培训机构已经悄然把c#培训给取消了。
软件测试要写代码吗
你好。很高兴回答你的问题,软件测试分为黑盒测试和白盒测试。
顾名思义,黑盒测试就是,不看代码,一通瞎点,模拟一个正常用户(也有可能是不正常的用户)去操作使用你的软件。这个时候是不需要写代码的,这种测试一般需要写很多测试文档,包括测试用例,测试流程,测试结果。这类测试人员工资一般不会太高。天花板在一万左右!北上广深能稍微高点,但也难突破一万。大大厂另说!
顾名思义,白盒测试,就是软件要全部摊开了,代码也拿出来测试,这种对技术水平要求非常高。不但要看得懂代码,还要写软件去做测试用例,这不同与写文档测试用例,这个岗位通常是技术转岗,毕竟又懂编码又懂测试的,基本编码去了,毕竟编码工资高很多。但是懂编码的测试,通常工资高的吓人,常规月薪2万都很常见。本人见过最高的2万5。
最后,我的想法是不管测试懂不懂写代码,都要去学习编码,毕竟提升技能能直接增加自己的收入!
VB和易语言谁比较容易
(1)易语言是一款国产编程语言,本来就是针对中国人设计的,对于国人来说,毫无疑问是易语言容易学。
(2)但就功能强大,和稳定性来说,当然是VB优胜,毕竟VB经过多次更新换代,已经很成熟。
(3)另外互联网上关于VB的资料相当丰富,对你深入学习提供了足够条件,易语言是一门比较新的语言,相关的学习资料是比较少的,目前学的人也比较少,如果遇到问题,在网上也很难找到解决的方法。
(4)如果你有志于编程方面发展,建议学习VB(当然,VB数年之内可能也会被淘汰)。如果你只是个人兴趣,做一些比较简单的小软件,学习易语言吧。
关于vb语言被淘汰了吗的内容到此结束,希望对大家有所帮助。
本文链接:http://xinin56.com/su/7418.html
上一篇:linear函数 完全线性函数
下一篇:昵称空格代码复制 空白代码最新