Visual Basic 宣告死亡 (转载) (0分)

  • 主题发起人 主题发起人 Crane
  • 开始时间 开始时间
C

Crane

Unregistered / Unconfirmed
GUEST, unregistred user!
使用人口眾多,簡單容易上手的微軟開發工具Visual Basic,
即將面臨宣告死亡的命運。
現在VB的版本是VB 6.0,再來不是有VB 7.0,
就是所謂的Visual Basic.NET嗎?
可是等大家拿到?A HREF="mailto:@個新版的VB.NET,">@個新版的VB.NET,
或是去要一份Beta版來看看,
現在熟悉VB的人,可以發現自己根本無從下手,
因為從基本語法開始
已經全都和以前不一樣了。
目前只熟VB的朋友必須重新學起,
反倒是會Java/C++的朋友會發現
新的VB似曾相識,
因為VB已經改頭換面成為物件導向語言,
原來那個比爾蓋茲的最愛,
從DOS時代就伴隨微軟使用者成長的BASIC語言已經不復存在。
先不論這個改變對既有使用者的影響,
這應該是一個好的改變。
原有的VB優點是初學者容易上手,
很簡單就可以拼拼湊湊兜出一個可以執行的小程式,
對於入門者或是功能簡單的應用程式來說,
實在是個好工具。
但是面對目前網路時代這些企業級的系統開發,
舊有的VB實在不勝負荷。
很多人會寫VB程式,
但是如果沒有嚴謹的專案管理和好的寫程式習慣,
很容易大家寫出一堆很難維護的VB程式碼。
反觀Java或C+ +,由於規定嚴謹,
雖然因此造成入門學習障礙比VB高,
但是一旦領進門,按照物件導向分析/設計的腳步一路走來,
就會寫出漂亮而且易讀、易管理的程式。
所以微軟?A HREF="mailto:@次趁推出.NET的機會,將舊有的VB一次大翻修,">@次趁
推出.NET的機會,將舊有的VB一次大翻修,
正式跨入物件導向的領域,
在技術成長上面來看應該是正確的方向。
只不過微軟每次有新版本,總是不顧舊版使用者的需求。
現在VB 6.0到VB .NET全面大翻修,
在微軟網站上宣稱要推出〝VB.NET Upgrade Tool〞
用來幫助升級VB 6.0的舊程式,
不過從上面的功能介紹看來
它只做了五件事:
1. 變數到物件的型別轉換
2. 長短整數型態的轉換
3. 移除參數預設的性質
4. 增加陣列範圍定義限制
5. 將VB 6.0 Form轉換成新的Windows Form
但是將舊的VB 6.0程式全盤轉為VB.NET,
哪光是這五件事就可以做好的。
於是微軟又有另一份長達26頁的文件
〝Preparing Your Visual Basic 6.0 Applications for the Upgrade to Visual Bas
ic.NET〞,
洋洋灑灑列出一串在寫VB 6.0程式時的注意事項,
只有這一串條件都符合了,
才有可能用上述的升級工具來作轉換。
面對目前成千上萬行VB程式,
各位VB程式設計師,
請大家自求多福。
重新改寫也許是一種活路,
但是如果要重新改寫,
為什麼不乾脆用Java?
反正VB.NET也會是物件導向語言,
微軟另一個神奇寶貝C#
則是根本抄襲自Java和C++,
在VB.NET尚未正式上市之前,
建議大家來學Java。
J2EE會是比.NET更完備,
而且是目前已經成熟的企業運算架構。
如果到時候.NET全部正式推出,
您還是喜歡被微軟擁抱的感覺,
先會了Java再接觸C#或是VB.NET,
您會覺得得心應手、遊刃有餘。
總之,舊的Visual Basic宣告死亡。
對於微軟號稱全世界共有七百萬個以上VB程式設計師們,
請不要把希望
放在?A HREF="mailto:@個〝VB.NET">@個〝VB.NET Upgrade Tool〞上面,
此舉無異是坐以待斃。
與其枯等新版的VB.NET,
不如現在開始學Java。
看看正統的物件導向程式要怎麼寫,
了解微軟為什麼要全面翻修見賢思齊,
將來不管是寫Java或是VB.NET程式都沒有問題,
保證學習所花的工夫不會白費。
BY: JAVA週報 洪志鵬專欄

 
wasei , 幸好没学过 VB
逃过一劫,幸灾乐祸兼粘粘自喜 :-P
 
切不可幸灾乐祸兼粘粘自喜,这又不是MicroSoft的宣告,更不是MicroSoft的死亡。
 
怕什么,vb就是vb,难不到哪里去!
再说微软就是微软,不会自砸饭碗的
 
这不是VB的死亡,是新生
dfw很久以前就有过类似的消息了,不过是警告java程序员们即将来临的威胁……
 
VB是凤凰涅磐!走到DELPHI前面去了。
我们的DELPHI倒真的要小心了!
 
我只关心两件事
1。 Delphi 的发展
2。 Linux 的 delphi
不过VBScript 不会很快死吧 我刚开始学呢
 
大难将至,人心惶惶
我说还是改用汇编算了
 
这当然不是VB的死亡,可是是VB用户的死亡--
他们被迫要去学习一大堆不熟悉的东西,才能跟上微软的变化。
任何论坛上都有关于选择开发工具的争论,而M$的用户的看家本领就是M$的实力云云,
说白了就是一个问题:这是希望一劳永逸的功利主义思想所产生的必然结果。
可是大家都看到了,VJ++没了,VB也改头换面了,一个公司一旦成为垄断者,
其对消费者的态度会变成什么样子,古今中外盖莫能外。
抱着傍大款的心理,寄希望于一劳永逸的M$追随者们,你们真的能一劳永逸么?
 
vb早就放弃了,还好还好,呵呵
至于学什么?想想还是学点网络的东东吧
最近正在看CCNA的书呢,同学用1个月的时间把CCNP搞定了
羡慕呀,现在他在搞CCIE呢,我的目标
写程序,个人认为不是长久之计,转行了:(
算不算是叛徒?
 
你可以不相信VB!
但你不能不相信MS!
 
vs.net不错的啊,有空看看
里面竟然还有 vf,不过我没装
 
正在学Java,有了.net那不是很很没前途!!
大家说怎么办!!
 
明天就转行!
 
呵呵,我正准备学.NET呢。
java在windows下没戏,除非你以后靠unix吃饭(国内能有几个)。
VB不会死,只要M$不到下.VS.NET的重头戏就是VB.NET和C#,C++已经部重要了。
不过学java还是有好处,至少再学C#容易得多。
 
接受答案了.
 
后退
顶部