Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。
最大的区别在于VB只能在window上用,没有开源。(推荐学习:Python视频教程)
而python开源,可以跨平台。
这么说并不是说VB不可用,事实上,VB可以用到的地方非常的多,比如说我们常说的单片机之类的机械设备,许多都是C语言写出来的,但是也有用VB语言做控制的。当然了,python有树莓派。
事实上,微软真的很亲和python,或者python胶水性能太好,以至于微软现在的office开了python的api接口,这是要把自家的vba扔进垃圾桶啊。在微软的大数据Azure,也开了python的接口。VB书写方面确实没python爽,VB能做的,python全能做的更好,这就真的很尴尬了,本人现在回去写VB各种不舒服,都是python惯出来的病。
开发速度上,python真的是要什么有什么,VB?根本不是一个级别的。真的不想在语言上浪费吐沫,VB也不是一无是处,也有特别的情况用到,比如你在window上搞点东西,c#和vb不就很好么。
最后我说一下为啥要学习开源的东西,真的,这个是让我自身水平飞速提高的一个关键,首先是你能够知道开源代码是怎么实现需求的,退而求其次,最不济,比如你有了问题,一堆的文档和开源代码放在那里,自己啃么,通过python的源码阅读,真的能够长进不少。
人的时间有限,选择一个你喜欢,又善待你的语言吧。
一些批评家认为 Visual Basic 是一种给儿童和菜鸟程序员的语言,它自从设计开始就是一种简单的语言。一些C++和Java中的特性在 VB 中并没有出现。在感受开发的方便和快速的同时,一些类似于编译时进行类型和声明检查的功能在默认情况下是关闭的。这样一些程序员一边感叹 VB 的易用性,一边沮丧地看着一些类似于“未定义类型”错误的发生。
更多Python相关技术文章,请访问Python教程栏目进行学习!
Atas ialah kandungan terperinci python和vb哪个简单. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!