|
|
发表于 2005-4-16 23:39:00
|
显示全部楼层
Re:vb的修炼者们,我有话说
有目标者,学以致用。无目标者,学以备用。
既备用,就是广度优先。既备用,当然须防过时!
讲通俗点,咱们无目标者,就是要学 通用性好,时效性高 的技术,等着机会有用!
就语言而言,通用性最好的是脚本,无语。。。。我自己也觉得这是废话!脚本这东西勉强算是语言,可就是简单的不用学,而且必须有语言暴露接口才行,所以忽略!
然后来看,常规语言以 c++ 和 java二分天下,可谓无孔不入!要学,当然非他们莫属!
到这里肯定有人要质疑我vb板块斑竹的趋向了,我是全推vb.net得,而vb.net是亲java和c++得语言,不要怀疑,C#也是。
这就意味着,你学vb.net就是在学这两样东西,虽然只是皮毛,但你在用最先进的技术!
vb.net和vb完全不同,vb是微软的专利,Basic早就是一门落后的语言了,vb6就是一个缝缝补补的产品!
我知道你会不高兴,但告诉你这个事实,vb的高手没有一个纯vb得!因为vb通用性差,他有很多事情做不了,得要别人帮忙!
但你用vb.net就完全不同了,你等于同时会用C# 和 j# 这两门语言,因为他们根本是一回事!
这段文字很乱,我很抱歉,我想告诉你:学vb.net有两个好处!1。你离最通用的编程技术更近了一步。2。你可以走出对vb6得依赖和执著!
远离最通用的编程技术,依赖已被淘汰的技术,这对我们这些学以备用的人,都是致命的!
我知道有人会说,你干脆学c++好了!答对了,我以为学任何编程的人都应该要学c++。看一个简单的字母c,如何演变成今天的c++,你就会知道千锤百炼的含义。在那代码背后,是人类的思想和智慧。你想解决一个问题,你最容易得到的类比代码大半是c++写的,看懂那代码,你怎样都可以。完成一个项目,你最容易得到的资源,大半是c++得 .h .lib .dll,要为我所用,必须要懂!要与人合作,最好找的是用c++得。。。。。。。。。。。。。
也许你看完这段会选择学c++,我没有异议!毕竟现在已经没有初学者选择vb,vb.net得意义就是让vb老用户能更快有一项新的技能,还要通用程度高。
时效性就不用讲了,通用性高了,就容易学习相关的,就容易与时俱进!
|
|