vb(.net)的“名声”“不太好”,可是使用的人还是很多,就因为它简单???

goldqq 2008-12-28 11:19:21
我在2008年12月的编程语言排名上看到vb.net在前五的位置上,甚至比C#还利害,我想知道VB.net和VB是不是已经有了质的不同,才使得vb.net的使用率比C#还高,难道只是因为它简单???
vb.net的应用范围有哪些,如果学习.net和Web开发,我是应该直接选择C#进行入门呢,还是先选择vb.net???
vb.net能不能开发大型项目,有没有发展“钱”景???
(我最一开始接触的就是VB,但是由于VB的种种的负面的说法。加上我后来又接触了Delphi后,对VB的语法也不喜欢了,所以最终放弃了对VB的学习。转而学习delphi。
哎,可是现在delphi的前景不太理想。而且我又想学习Web相关的开发,所以我又重新把目光移到了VB身上。)
...全文
177 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
goldqq 2008-12-29
  • 打赏
  • 举报
回复
"在中国,找工作,如果说只会VB的话,恐怕很难被录用。" 真的假的???
vrhero 2008-12-29
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 koukoujiayi 的回复:]
我想搞C#有个优点,它的语法和大多数的语言的语大同小异,
如:javascript脚本语言,java,C++,flsh的脚本语言等等!!
[/Quote]
这个不算优点,也只是个人习惯而已...只能说C#是C系语言,所以喜欢C系语法的更习惯C#...VB的Basic系还有Delphi的Pascal系也是历史悠久的语系,喜欢它们的大概会觉得这反而是缺点...

C#和C++毫无关系...但是有C++基础可以更快掌握C系语法和OOP,对学习C#很有帮助...
空心兜兜 2008-12-29
  • 打赏
  • 举报
回复
国外VB的使用还是非常多的
goldqq 2008-12-29
  • 打赏
  • 举报
回复
这么说,VB的改进很大嘛,以前VB6连"Try....Catch"都没有! 有人就说VB是易学有余,功能不足.甚至说VB是玩具语言! :-(
goldqq 2008-12-29
  • 打赏
  • 举报
回复
是啊
我就不太喜欢VB的语法。
学习C#要有哪些基础呢。有些人说要有C++的基础,是这样吗??
zhengyan775 2008-12-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 koukoujiayi 的回复:]
我两个都弄过!!很难区分简易!!
我之所以弄C#,据说C#是可以用指针的,vb.net可能不行,(大概唯一区别)
事实上常规的项目开发中,我还没用过指针!!
[/Quote]

说的不错
C#.NET和VB.NET其实没多大区别

所知的就是C#.NET允许编写非安全代码(可以使用指针?),vb.net不允许编写非安全代码
steden 2008-12-29
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 goldqq 的回复:]
"在中国,找工作,如果说只会VB的话,恐怕很难被录用。" 真的假的???
[/Quote]

除非你是精通,否则很难。
不过一些大企业,还是有VB的。这时候就不是叫你去开发了,一般是维护了。
steden 2008-12-29
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 goldqq 的回复:]
这么说,VB的改进很大嘛,以前VB6连"Try....Catch"都没有! 有人就说VB是易学有余,功能不足.甚至说VB是玩具语言! :-(
[/Quote]

VB也是有的,只不过不是Try而已,具体忘了,没久没用了。
steden 2008-12-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 goldqq 的回复:]
有意思 !
我没有C语言或C++语言的基础,可以不可以直接学C#,难不难??
[/Quote]

可以的。不过C是面向结构,C++,C#,JAVA是面向对像,也就是OOP
koukoujiayi 2008-12-28
  • 打赏
  • 举报
回复
我想搞C#有个优点,它的语法和大多数的语言的语大同小异,
如:javascript脚本语言,java,C++,flsh的脚本语言等等!!
goldqq 2008-12-28
  • 打赏
  • 举报
回复
有意思 !
我没有C语言或C++语言的基础,可以不可以直接学C#,难不难??
vrhero 2008-12-28
  • 打赏
  • 举报
回复
名声不好?没有这种说法...

VB6可是曾经世界第一的编程语言...VB.NET继承了VB庞大的程序员阵营,如果不是有很多VB程序员转而使用C#,相信VB仍然是世界第一...

.NET体系中,VB和C#没有本质区别,用哪种纯属个人习惯...所以很多C#程序员也能用VB,这些人大都是从VB6叛逃的...
koukoujiayi 2008-12-28
  • 打赏
  • 举报
回复
我两个都弄过!!很难区分简易!!
我之所以弄C#,据说C#是可以用指针的,vb.net可能不行,(大概唯一区别)
事实上常规的项目开发中,我还没用过指针!!
goldqq 2008-12-28
  • 打赏
  • 举报
回复
我的意思,相对而言,哪个既功能强,又比较易学。
koukoujiayi 2008-12-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 goldqq 的回复:]
可是哪个的 功能多/简单程度的比 更高些?
[/Quote]
好象没这种说法!!
goldqq 2008-12-28
  • 打赏
  • 举报
回复
可是哪个的 功能多/简单程度的比 更高些?
koukoujiayi 2008-12-28
  • 打赏
  • 举报
回复
VB.net和C#主要是语法上的差别!!
编译后都是.net的中间语言,从功能上来说是没有差别的!!

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧