伟大的21世纪已经走过了近20年。

在如今各大编程语言大行其道的时代,学习 Visual Basic 似乎有些不合时宜。

是这样吗?

好像是,但作为经典,它还是有其闪光之处的。

写下这篇短文,正是为了罗列一些学习和使用VB的好处。


首先,假如你是个新手,想入门一门编程语言,VB应该是最适合的选择。

早在N年前,各大高校普及计算机编程的时候,好像很多教材选择了 C 语言。

我觉得C语言与VB比较,难度更高,不利于非专业者入门学习。

而VB受欢迎的其中一个方面,正是它拥有像某种艺术画布一样的界面,比较直观而显而易见。

在其界面上,你只需要把各个部件摆放好,然后开始你的逻辑编码就可以了。

是不是超级方便简单?

简直是初学者的福音啊!


其次,程序编写过程中没有如其他语言复杂繁琐的代码。

VB实际上是支持面向对象和类的,但现在又存在很多关于面向对象编程还是函数式编程的争议。

写程序方式各有优缺点,完全没必要诟病,怎么优雅怎么来不是吗。

而VB函数式的写法没有什么不好,其他语言也很常见,至少代码逻辑没问题。


再次,正是它的实用性,直到现在仍有大批的爱好者被吸引,其中包括我自己!

当你较为熟练的运用它的时候,你可以写出任何你想要程序。

而且即使是2020年的现在,它仍能够完美地运行在新的操作系统上。

比如 Windows 7 或 Windows 10。

虽然在早期的操作系统上,运行VB程序需要首先安装运行库。

但现代Windows操作系统上早已集成了运行库,使得VB程序可以直接运行甚至不需要安装。

不像点NET程序,需要安装臃肿的点NET库,而且版本不一样还没办法正常运行。

更让人高兴的是,VB编译出来的程序在运行时占用内存很小、运行速度却更快、程序更稳定。

而我在尝试运行点NET程序时,时常有报错发生,既而不得不终止程序。

这对系统相关的运行程序来讲是无法接受的,因为稳定性是第一位的。


最后,学习的便利和通用性。

虽然每个编程语言不尽相同,但其语法和逻辑流程大致相通。

而学过编程的人都会知道,学会一门语言后再学其他的新语言,通常很快也能掌握。

那么VB绝对是入门的最佳选择了。

要知道,微软Office套件中的宏(VBA),正是VB语法,你可以理解为Office专用精简版VB。


在现如今少儿编程、编程网课大行其道的背景下,个人觉得让孩子入门VB也是一个很不错的选择。

不仅学习到了编程知识,而且还可以解决一些实际问题。

实际问题是指在电脑上实际地做一些事情,包括系统控制、数据库操作、游戏等等多方面。

而普遍网课讲述的内容与实际计算机系统操作有一定的差距,实用性不高。


要学好计算机,编程学习是绕不过去的。

而编程并不是单纯写代码,它需要你学习很多计算机知识后,再来组织程序。

可以说编程是多角度多方面的计算机知识学习,不懂编程是不能说懂计算机的。

好了,最后欢迎大家和我讨论交流,我也会经常更新内容!

谢谢大家!

微信公众号:网管小贾

个人博客:www.sysadm.cc



提交评论

安全码
刷新

© 2020-present 网管小贾 | 微信公众号 @网管小贾
许可协议:CC-BY-NC 4.0 | 转载文章请注明作者出处及相关链接