回 帖 发 新 帖 刷新版面

主题:[转]不选择vb的理由

原文:

选择vb 的n个理由:

1.微软拿出vc主要是为了照顾那些以写c为主的人,而vb作为微软划时代的产品,也是微软早期主要功臣(比尔盖茨曾自豪的说:“世界上有80%的人在用vb编程!”),微软肯定大力发展vb,vb当之无愧的是windows平台上最好开发软件;
2.c#决不可能是重中之重,因为微软正打算放弃c#(当然,你还有反映时间)推广Cω(哈哈,没听说过吧!自己搜一搜);
3.关于微软windows是采用c编写的,业界一直存在质疑,如果这么简单,那世界上为什么只有一个Windows?
4.vb编程是最快捷的,是个人独立开发的首选,vb也是最易学的。(也是国内普遍不看好vb的原因,可是在美国却截然不同)国内对vb 的普遍看法是“编vb的人太没水平”,那你先看看中国软件业再说吧,中国又有几个高水平的软件?
5.vb是人性化水平最高的开发工具,即将发布的vb2005无疑是完美主义者的追求;
6.不要与命运抗争,vc/c#垮台是迟早的事,而vb则与MS同寿!选择VB吧,你的明天会更精彩!

[em6]1.微软拿出vc主要是为了照顾那些以写c为主的人,而vb作为微软划时代的产品,也是微软早期主要功臣(比尔盖茨曾自豪的说:“世界上有80%的人在用vb编程!”),微软肯定大力发展vb,vb当之无愧的是windows平台上最好开发软件

驳:vb曾经是Microsoft划时代的产品,是Microsoft统领市场的一个手段,也是Microsoft的赚钱工具。vb曾经辉煌,但已经走向没落,自从推出.Net Framework后,Microsoft很明显把重心放到了C#上面,vb原来很多特性已经消失,vb的许多东西,包括语法,都在向C靠拢。

[em6]2.c#决不可能是重中之重,因为微软正打算放弃c#(当然,你还有反映时间)推广Cω(哈哈,没听说过吧!自己搜一搜);

驳:搜索,官方贴出来吗?!外面流传的。什么是重中之重,C才是,Microsoft永远不可能用vb编出Windows,也不可能用vb编出Office什么C,都是C,你的题目是选择vb的理由,不是不选择C#的理由,我大可以学汇编,BIOS只能用汇编,vb能编写bios吗?

[em6]3.关于微软windows是采用c编写的,业界一直存在质疑,如果这么简单,那世界上为什么只有一个Windows?  

驳:如果Windows是vb编写的,那么也可能有其他Windows啊,vb本身的限制,就不可能写出系统级的程序,那么多Linux,那么多Unix系统使用C呢?C远比vb复杂,既然如果Windows能用vb编写,满天都是Windows了,为什么呢?
另外,只有一个Windows,是证明盖茨有商业头脑,会赚钱

[em6]4.vb编程是最快捷的,是个人独立开发的首选,vb也是最易学的。(也是国内普遍不看好vb的原因,可是在美国却截然不同)国内对vb的普遍看法是“编vb的人太没水平”,你先看看中国软件业再说吧,中国又有几个高水平的软件?  

驳:快捷,就是因为快捷,会使程序员头脑迟钝,什么算法,全部用函数包装好了,从此以后,vb程序员不需要思考数据结构,不死开数据结构的,算法上不可能创新。我是一个学pascal的,有一段时间,使用vb多了,使用回pascal,会很吃力。为什么呢?vb封装好太多函数了,非常多算法不需要思考。假如需要编写一个智能化的程序,仅用vb封装好的函数足够了吗?

[em6]5.vb是人性化水平最高的开发工具,即将发布的vb2005无疑是完美主义者的追求;  

驳:人性化不代表什么,纠正一点,不会有VB2005,那是Microsoft Visual Studio .Net 2005 中的一个部分,vb.net不等于vb,vb.net版本越高,越靠近C#,C#人性化不比vb差

[em6]6.不要与命运抗争,vc/c#垮台是迟早的事,而vb则与MS同寿!选择VB吧,你的明天会更精彩!

驳:vc垮台,C并不垮台。你能说出为什么VC会垮台,vb不会垮台?Microsoft为什么把vb越改越像C呢?就是想vb使用者渐渐转向C/C++/C#,Microsoft利用vb赚够钱了,统领了市场了,但vb不适应时势了,不能再给Microsoft像以前那样带来那么多辉煌了,自然要渐渐废了vb,C才可能比MS长寿,vb绝对比Microsoft短寿。选择vb吧,永远做不了一个真正的程序员,永远Microsoft不会收你进去。选择C吧,你的明天绝对精彩,但从效率说,vc便出来的程序,效率比vb便出来的高,能做出来的能比vb多,Microsoft永远只会受这样的真正的程序员!

回复列表 (共45个回复)

11 楼

萝卜白菜个有所爱

12 楼

各位醒醒吧~
想要让中国的软件产业提升学VB是永远不能番身的!
那么我们永远就会给MS牵着走了~
建议在学VB时也学C,
这样在将来可以随时摆脱MS的控制~
还有一点要说明:
MS死了~
VB还会有前途吗?
但是C不会~
想要让MS死得快一点就得让中国的程序员都努力学C!!!

13 楼

据说XP是2亿行BASIC代码写出来的

14 楼

被ms忽视又怎样?Basic毕竟是一种语言,就算他的作用不大,但毕竟是莱鸟学编程的基础。

15 楼

注意:windows 是使用BASIC语言编写的,它有超过2亿行的代码!(不用怀疑,美国司法当局已经证实)!
知道什么是BASIC语言么!就是vb的前身啊!
况且比尔盖次本人就是BASIC语言高手!
当然微软要大力推举vb的!这是不用怀疑的啊!
当然其他语言也不赖啊!(在好好学的情况下)!
我参加软件设计大赛就用vb的!哈哈!

16 楼

萝卜白菜各有所爱,每个人选择不同是很正常的。没必要批斗xx语言(有这个时间,还不如都看几本书)。
另:我很喜欢Basic,也喜欢C。

17 楼

按我的看法,大部分的人老是进行选择:要么学VB,要么学其他

其实你先入手VB,再学其他的语言也很快。

如果你是天才,什么语言一接触就懂那开始学什么都无所谓;

如果学VB都困难,那还谈什么其他的语言。

18 楼

呀!!看来前辈见过微软程序的源代码????或者直接参与微软的未来规划???!!关于编程有句话很经典:没有什么所谓差的语言,只有蹩脚的程序员!!

19 楼

我用VB做界面(简单!),然后用VC写DLL给VB调用~!

20 楼

我的看法是:(引用一位...人的话!)
“不管白猫黑猫,抓到老鼠就是好猫......”

我来回复

您尚未登录,请登录后再回复。点此登录或注册