| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1398 人关注过本帖
标题:一个不该问的问题
只看楼主 加入收藏
iamstar
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-9-7
收藏
 问题点数:0 回复次数:4 
一个不该问的问题
一些问题考虑了很久,还是想听听大家的意见。(如非特指,均为而非vb)
本人浮浅的学过vb6,做过一些简单的程序,目前用asp作后台,现在正学。是一个vb的支持者。

1、    只会是不是很没有安全感
记得一个人说过,只会vb或找工作太没有安全感了,很容易就被替换掉了。难倒vb就这么简单??难倒从大街上随便拉一个连变量都不懂的人,培训vb三个月就能成为高手??为什么总是初学者的语言呢?他和其他语言比起来究竟容易在什么地方呢?

2、    只会会不会招来灭顶之灾
这么说确实有些过分了。我毕竟是一个vb的支持者啊
这么说的起因:
我有3个朋友,一个40左右,搞了10年的c了(开发)。一个35左右,约10年的c(开发)目前已上升到构架师。一个还没入行呢,在北大青鸟学测试。和这3个人交流,都有一个观点,不要深入vb,逐渐向c#过渡。都说我掌握一门语言太少了,至少应该是2门,c是必须的。应该学学开发底层技术。我朦朦胧胧感觉到好像搞底层开发才是真正的计算机技术,而像我这种搞一些肤浅的应用程序,asp后台等等,跟他们一比老觉得是门外汉。但我说不出来为什么。我忽然感觉到,如果我到了他们那样的年龄还只是会是不是还不如趁早转行呢?之所以有这样的疑惑,因为我接触的都是搞c的,目前搞vb的就我一个,我想听听大家的意见。

3、    vb(.net)的程序员学习代价为什么总是那么高。
靠,又升级了。当一个新版本的语言出来之后,我就会看到c、java、delphi等等语言的程序员如胜利大逃亡一样,享受的新版本带来的乐趣。而vb程序员却在痛苦的看看又出什么新花样了。有时会惊呼“天啊,怎么会变成这样”。为什么vb的每次升级变化都比别的语言大。我感觉,只是感觉,c、java、delphi等语言好像有自己的核心思想(灵魂),升级时,变,也只是变一些辅助的东西,而核心思想(灵魂)是不变的。而vb好像没有自己的核心思想,想怎么变就怎么变,如果非得说有,那就是简洁、高效、快速是vb的编程思想。只要有这三个特点,怎么变都是不为过的。
我还发现一点,c、java、delphi的程序员学习别的如vb,或是之间互相学习,速度是相当快的。而vb程序员学别的语言就费劲了。
这是怎么回事啊?

4、    对一种语言的幻觉
我不知道这是不是一种幻觉。
目前的、所有的语言(包括面向过程和面向对象)是不是都是根据c语言衍生出来的啊??!!只要c语言学好,其他语言是不是就通吃啊。这是不是各大公司对程序员要求必须会c语言的原因啊?

5、    会消失吗
呵呵,这个问题问得太愚蠢了,答案是肯定的,任何一门语言都会消失的。实际上我说的是寿命究竟能有多长?
严格来讲vb6是vb这个语言的最后一个版本。从(vb7)开始,vb已经死了。
Vb7的思想是抄袭java的,但语法上与c#有些地方是相似的。这个问题我问过那个构架师,他说,vb到不会消失,但会慢慢的和c#融合。后来我看看vb2005(vb8),其中的语法又改了,改的更像c#了,vb与c#本来就是“既生瑜,何生亮”的事。从vb一下到c#会有困难的,会不会ms想通过渐变的方式,来进行融合呢?如果真是这样,就会出现vb的变化总是那么大,而c#则不会,因为她是“正房”。早知如此,还不如当初……….不知各位怎么看?

以上是我迷惑很长时间的问题,希望高人能解答一下,本人感激不尽。
对于一些励志的话,如:没有垃圾的工具,只有垃圾的程序员、楼主垃圾,却怪工具不好等等。就免谈了吧。说一些有用的、有实际意义的话。我想这样才是论坛存在的意义。
                              
                                                             谢谢
                                                            新年快乐
搜索更多相关主题的帖子: 没有安全感 支持者 找工作 
2008-02-11 03:39
fnp902003
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2008-1-28
收藏
得分:0 
就目前来说。VB。NET看上去的确没什么多大的意义可言,但是我现在仍然在坚持VB。NET,看的出微软也在,至于C#和VB。NET的区别,我个人认为,不是VB。NET语法偏向于C#,反过来说说倒不错。!
“......vb与c#本来就是“既生瑜,何生亮”的事.....”这话我觉得是矛盾的,首先C#和VB。NET不是对头关系,他们彼此我认为是使用领域不同而已,VB。NET更偏重于纯粹性的全能型,而C#有些网络语言的行为参与其中。
VB应该是一种原生语言的状态出场,毕竟在语言不多的年代,语法结构都差不多的年代,VB坚持了它的一贯原则,语法简单易用,可笑的是盖茨的宣传语居然被众人用做讽刺VB语言优势的话语,觉得好象学VB的人就好象永远都是初学者,不成气候的一样,其实我觉得是错误的,具体可以看看现在所有用VB写的程序就知道了。C及其类似语言虽然庞大,但其精髓并不是每个人都能在短时间内领会的,C语言可以开发操作系统,可以开发很多独立于系统之外的系统,可以仅仅建立在硬件基础上,但是,我们可以去搜一下,VB作到这些的也未尝没有,都说VB执行效率低下,但是在。NET化的今天,在硬件条件不断提升的今天,在开发工具编译器都集成化的今天,那微小的差异又何从谈起???除了部分要求很高的程序外,你用什么语言,写什么样的程序已经不再是要点,在要求效率当先的今天,之所以涌现出JAVA,DELPHI等程序语言,并不是因为他们运行效率有多高,很多的是他们本身的功能和开发速度的效率,本人觉得DELPHI是门不错的语言,所以在学习VB的同时也在兼顾着DELPHI语言,虽然他现在不如当年了
总之VB除非是完全灭绝了,否则我仍然支持VB以及以后的延伸产品,我本身并不是程序员,但是写程序也是我业余爱好之一,它能给我带来很多便利。
学习VB犹如饮茶,饮茶之人未必懂得如何采茶炒茶,那些烦琐的工序就留给其他人做吧,我们需要的只是懂得茶是如何品的就可以了~~~除非哪天真的需要我去采茶叶了-_-!!
我觉得,先熟练某门语言作为基础,然后再在此基础上学习其他语言未尝不是路.

[[it] 本帖最后由 fnp902003 于 2008-2-11 23:42 编辑 [/it]]
2008-02-11 23:34
fairy4
Rank: 4
等 级:贵宾
威 望:10
帖 子:738
专家分:267
注 册:2007-11-1
收藏
得分:0 
樓上的說的不錯!!!!!!!!!

一个人只有一个心脏,却有两个心房。一个住着快乐;一个住着悲伤。不要笑得太大声,不然会吵醒旁边的悲伤
2008-02-25 08:40
lxmbby
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-2-13
收藏
得分:0 
我也是一个vb的支持者  现在才刚刚起步
2008-02-25 16:47
winorange
Rank: 1
来 自:浙江宁波
等 级:新手上路
威 望:1
帖 子:136
专家分:0
注 册:2008-3-29
收藏
得分:0 
和我一样一个vb的支持者  ,不过也是现在才刚刚起步

处处尽力尽快,一切顺其自然。
2008-03-29 12:10
快速回复:一个不该问的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020146 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved