微軟的名聲在歐洲和美國的大學裡,特別是在計算機系裡之壞,大家可能有所耳聞。我認識的 mit,stanford 的教授,貝爾實驗室的專家,甚至乙個歐洲小國的高中計算機老師都絕口不提微軟的名字。在他們眼裡,微軟只是乙個沒有真技術,專靠在落後國家商業宣傳和壟斷經營的小公司。這個「小」並不是說它人少,錢少,而是說它先進技術少。
我上次和王益合作寫了乙個演算法演示程式,那個演算法是貝爾實驗室一位科學家steven fortune很天才的發明,為了程式能夠被身邊大多數人使用,我們選擇了 vc+mfc 作為平台。我在分析演算法時還得到 fortune 很熱情的鼓勵,寄給我乙份資料,還多次回信耐心的給我講解了很多細節。但是程式完成之後,我把樣品發給 fortune,他回信說:「對不起。我機器上沒有 mfc。」 話說的很客氣,但是我已經感覺到了他對 windows 的不屑。然後我把 mfc 靜態編譯程序式再發給他,他就沒有再回信了。他顯然不是瞧不起我,而是確實有難處。
你能感覺到這位科學家對微軟和 windows 是什麼態度了吧?不是反感,而是他心裡根本沒有 windows 這個東西!微軟在高科技領域沒有發展,那麼它怎麼生存呢?到發展中國家去發展一下,他們的人民還對電腦一無所知,我說不定甚至可以打入大學的計算機系呢。我送他們軟體,我捐錢蓋大樓,我出錢找圖靈獎獲得者來演講,讓他們覺得我們都是科學家!
好了,現在全國的大學包括清華,幾乎所有人機器必裝盜版 win2000,office xp,學校的選課系統是非ie不能正確瀏覽,**用 word 編輯,演示用ppt做,email 的通知附件是 doc 檔案,你不用 word 打不開,連 863 專案都用 vc 寫程式了。我很久以前就看到乙份報紙說,「微軟為什麼不嚴厲打擊盜版?」 這篇文章說,微軟非但不打擊中國的盜版行為,而且有放任之趨勢。放長線吊大魚,「以後我要你們加倍的來還我!」 確實如此,它的目的快實現了。[8]
說句丟臉的話,比爾蓋茨很久以前是我的偶像……
在中國,比爾蓋茨被很多人奉為神聖,「少年電腦天才」,甚至有的人提到他的名字就做出「抱拳對天」的姿勢。很多人談到微軟的「新技術」,「高科技」 都是眉飛色舞。各種「vc程式設計聖經」,「深入了解 visual c++」之類的書,在開頭幾頁都會出現非常肉麻的字眼,「在那團團的混沌中,乙個開天闢地的精靈,windows 1.0,誕生了……」
微軟的軟體被這麼多人盜用,那麼人們是怎樣使用這些盜版程式的呢?先看看電腦培訓班,教的都是一些 dos 命令,打字,windows 基本操作,word 文件處理,powerpoint,高階班可能有 excel,access…… 參加各種微軟認證考試,mcse,msde 的人絡繹不絕。考試輔導班都貼出了「280元,考過為止」之類的字樣。考試參考資料更是昂貴,有些電腦書店整整兩書架都是「microsoft press」的東西。我有個同學參加認證考試,每門考試都要200多元。而且你一次考不過可以再考,又要交錢。他後來還津津樂道跟我說,看我,花了***x(乙個四位數)元考過了微軟認證,得到一張比爾蓋茨親筆簽名的證書和價值6000元的 windows xp 內部發行版。
「電腦要從娃娃抓起」,我們再來看看娃娃們學的是什麼。大部分家長給孩子買了電腦之後,他們首先就會裝乙個盜版的 windows,然後買來盜版的遊戲開始玩。如果哪個孩子會用 delphi 程式設計序,那可不得了。報社記者,電視台爭相報導,說,某某學校的初中生某某,在別人都還在玩電腦遊戲這種「初級階段」的時候就已經用 delphi 寫程式了。鏡頭還瞄準了他顯示器上面的像框中的比爾蓋茨頭像!
我剛進入大學計算機系時還不懂得什麼是作業系統,因為我以前只用過「中華學習機」。看到新入學的同學們各個談論的都是 「windows 95」,「vc」…… 我簡直覺得我落後了好幾十年一樣,整個一土人,根本跟他們答不上話。好不容易找到乙個比較熟的同學問了一下:「你們天天談論的瘟95是什麼啊?」答:「win95就是乙個作業系統,跟dos是一類。」「朵死是什麼?」 「你連dos都不知道是什麼?別在計算機系混了。」 學校上課當然不講vc程式設計之類的東西,但是上 pascal 的老師有一次就說:「嗨,我們學校真是落後。現在別人都用 c, c++,甚至 vc 了,我們還在講 pascal。不知道什麼時候才能有vc課啊。你們出去也是要用vc的,只好自學了。」 於是,有些同學很多時候上課都捧著一本很重的「windows 程式設計大全」之類的書,根本沒有聽課。吃飯時就念念有詞的跟我說,「**的優化是無止境的」,「匈牙利命名法真是偉大的發明 」 …… 這就是中國很多大學計算機系的情況。
感覺到無知了?這不是偶然的,而是微軟長久以來埋下的伏筆。它要讓無知的大家都把它奉為神聖,它要讓支援unix,xwindow的人一旦說 unix 好,xwindow 好的時候,都被一群人圍著說教:「這個 windows 也能做到 」,「你對 windows 有偏見」,「微軟才是主流啊」,「你敢瞧不起 win2k?」,「.net 就是世界潮流」,「微軟的畢竟是新技術」,「有錢就是有技術」…… 甚至在一番論戰比較後敗下來還是要說:「windows 效能差點,但是易用性強」,「windows 是老百姓用的,要求別那麼高 」,「微軟那麼有錢,以後想超過 unix 還不容易嗎?」……
我前段時間在 usenet 發文問有關 scheme 語言的問題時,認識了一位丹麥人。他解決了我所有的問題,並且建議我閱讀一些很「深奧」的有關程式語言語法,文法的書,他告訴我很多**可以學習 lisp,scheme,人工智慧,演算法。他叫我看 jonathan rees 的** "syntactic closures"。他還打包給我寄過來乙份 mit 的 "how to design programs"。他說他在自己的 pc 機上裝的是 linux,他用 emacs 編輯,執行 scheme 程式。他對 emacs 的了解和愛好真是使人驚訝。他大學本科畢業時做的畢業設計是乙個 scheme 直譯器。這對於我來說是望塵末及了。
他是那麼的不厭其煩,我的每乙個問題他都詳細的回答。我有時都覺得過於詳細了,怎麼這麼耐心啊?我覺得他似乎是我的高中老師。他是什麼樣的人呢?我好奇的打聽了他的情況。原來,他是丹麥一所普通高中的計算機老師。
他說他在高中裡講授程式設計和演算法,計算機語言文法。他說用 scheme,他的學生不用再為記憶體洩漏等程式語言本身的問題而煩惱,而專注於問題和演算法本身。有利於培養學生解決問題的能力,特別是用計算機解決數學問題的能力。
天哪!為什麼歐洲出現那麼多數學家,幾何學家?你看看別人重視的是什麼!我們的計算機教育如果繼續這樣下去,只會沿著彎路越走越遠!
下面來看看微軟的收入是怎麼來的。首先,windows 98系列作業系統,乙個就是 100 多美元,每次公升級又是幾乎同樣的價錢。windows nt 還要貴幾倍,而且有使用者數目限制,5個使用者的,10個使用者的…… 以後如果要增加使用者數目還要按比例付錢。
可是你現在還是不能幹正事啊!你想要乙個 word, powerpoint?那就買一套 office xp 吧,一起買便宜些,$459.90。
那些程式不會用啊!那些選單怎麼設定,到底有什麼功能啊?看「幫助」也學不會。買本書看看吧,我推薦 「special edition using microsoft office xp」,不貴,$27.99。這本書裡面大部分是螢幕抓圖,還是買一本舊的比較划算,$17.85。
你如果只是當個秘書,上面的差不多還湊合了。可是你有更高的追求,你想成為 windows 程式設計師。首先買乙個 visual studio.net 吧,要不然怎麼編譯程式。$494.95。
為了緊跟微軟動向,世界潮流,不能不註冊個 msdn 什麼的吧?這個貴一點,不過物有所值啊,$2,799。
嗯,你現在已經是上層階級,白領人士了。你現在可以像這樣「自由」的,「安全」的生活了
- ->雖然如此,但微軟確實很強大,有其優勢所在,作者有些二筆了,感覺這樣的文章才叫趨之若鶩.
微軟停止支援!如何評價Vista的歷史地位?
windows vista,這是乙個不那麼如雷貫耳的windows名字,很多人甚至從來沒有體驗過這個作業系統。但是,windows vista剛剛推出時候所引起的話題性,恐怕是其後的win7也難以與之相比的。華麗的介面,蛋疼的相容性,史無前例的多功能 功能比win7還要多 令人抓狂的效能 無論vis...
IBM推免費辦公軟體 欲挑戰微軟霸主地位
lotussymphony使使用者能夠利用24種語言建立文件 電子 和幻燈演示。ibm的發言人邁克 阿茲 mikeazzi 表示,公司正在計畫推出與這款免費軟體對應的收費服務,該服務的年收費預計為2.5萬美元。阿茲還表示,如果一家擁有2萬名員工的企業轉向使用lotussymphony,便可以節約80...
sizeof的特殊地位
結構體和共用體的記憶體分配是c語言的乙個難點,也是面試題中的熱點。示例1 union data1 sizeof union data1 的值為16.在編譯器預設設定的情況下,該共用體最大基本型別為double,它佔8位元組,所以此共用體以8來對齊。字元陣列c2佔9個位元組,那麼整個共用體應該佔9個位...