VB也没有没落 。在windows上用VBA或VB Script做基于office套件的开发很高效 。
如果在windows下做人机界面特别是数据库应用,Delphi控件或VB控件 , 好用高效还好看 。如果基于windows DLL做应用,流畅快捷 。
如果不喜欢Pascal风格,可以用C++Builder , 与Delphi开发环境相同 。
时代变了,赶不上时代变化 。
他们都是适合pc windows开发,所以这点就是落伍原因 。
后台开发,不行,因为大部分跑在linux上 。
移动开发 , 不行,因为是android和ios 。
即便是pc前端,现在用js的是主流,即使是需要本地性能,那也是qt多 。
这些人不懂vb在这里叽歪,vb仍然好用,尤其是在企业,用vb开发的桌面程序很多 。企业不需web端,极不安全,C/S是编译后运行,安全性同web不是一个量级的,而且企业处理事务不可能用手机,此外vb在win7、8、10都没一点问题,不支持的说法是怎么来的 。
一、VB和Delphi的设计理念不同,是否落败的结论和原因也就不同 。1、职业开发工具Delphi
Delphi是编译型的,和其他高级语言一样,是针对专业开发人员而设计的,它的使用对象是职业IT 。职业IT的开发工具非常多 , 市场竞争本来就激烈,很容易一步错,步步错 。这倒不是技术上的原因,而是市场的原因 。就像VB.Net,在前期折腾中,错失市场 。整个开发的容量就那么大 , 位置被占了,就再也没有了 。Delphi也差不多,在商业买卖中,连创始人都跑去做C#了,后续版本的未来也就可以想象了 。
但这并不影响已发行版本的使用,这跟VB6一样,该干嘛干嘛 。所以 说这些工具已死的说法 , 是站不住脚的 。但作为专业的高级开发语言而言,它必须在高级的路上不断的进化,才会有开发人员使用 。大量开发人员的使用,才会降低项目的实施成本 。相反,如果得不到进化 , 那么开发的人才资源 , 就会逐渐枯竭 , 从而提高项目的成本,进而影响项目的技术路线 。对于专业开发人员而言,掌握一项停止进化的的高级开发语言 , 就意味着工作机会的收缩 。
但这对于一项可实施的技术而言 , 并不妨碍它继续工作 。所以 这种落败 , 不是指技术,而是指就业机会的凋零 。就VB和Delphi而言,只要不用于糊口的工作,他们仍然是桌面应用开发的一把好手 。
2、非职业开发工具VB
早在1962年的DOPE时,该语言就明确针对教学 , 到后来的BASIC,更是有学生参与开发 。所以在VB进化的起点处,易用就是其最大的特点,那VB使用对象自然就是非职业IT 。随着VB的发展,继续保持了易用性,虽然陆续加入了专业开发的元素(可参阅《VB前传,从教学到 游戏,再到系统,似乎每步都是精心设计 》和《早判了,VB已死 , 但我说话了么? 》),但非专业群体很快就占据了绝对优势 。也正是广大非IT的人民大众,将微软推上了今天的位置 , 这其中VB功不可没 。
但随着微软坐稳个人PC的霸主地位后,软件行业的战火已经烧到了互联网 。JAVA的迅速崛起 , 让微软不得更换战略 。跨平台属性呼之欲出,有着沉重 历史 包袱的VB,显然已不再符合这场战斗 。其实在1995年VB4.0时,也就是JAVA首个版本发行的那年,微软在核心战略上就已经转向了,VB走向VBA,为VB后续的退位埋下了伏笔 。
随着.Net框架的诞生,VB开始走向幕后 。近10年以后,微软官方才迟迟宣称,不再继续更新VB 。据称经后来统计,VB生产的代码量是C/C++的数十倍之多,这足以理解官宣为何迟到这么久 。直到今天,微软仍然没有宣称不再系统级支持VB,在Win10上,VB仍然在系统支持范围内 。
推荐阅读
- 世界游戏开发公司,世界游戏开发公司排行榜前十名
- 什么视频可以天天领流量,什么平台视频有流量就有奖励
- 夏日纪事的拍摄方式是什么,夏日纪事的拍摄方式是什么样的
- 安卓系统和ios系统塞班系统,安卓系统和塞班系统的区别
- 电脑怎么用u盘装win10,电脑怎么用u盘装不了系统
- 网红怎么做成直播带货,如何做网红直播带货
- java编译java代码 java代码编译java文件
- java网店源代码,javaee网上商城项目源码
- chatgpt申请指南,如何申请cpt