specialman 板


LINE

離題了所以另開標題,這是回應前幾篇討論比爾蓋茲關於Windows的部分 沒錯,Windows系統人人罵,大家都嫌,但是在罵的背後,有些事實要了解 我第一次看到電腦,是小學的時候,當時看到dos 配倚天根本不知道在幹嘛 當時家裡沒有電腦,我也沒機會接觸,所以我的第一台電腦是在高一買的 還記得那時是1996年,我很蠢的問老闆,是不是沒有倚天中文就不能用? 老闆一臉詫異並笑了出來,現在大家都用Windows啊? 而我居然不知道那是啥, 那年我高一,打開電腦發現彩色的 Windows 畫面,居然不是當年我見過的黑底白字 很訝異也覺得新奇甚至崇拜,當然第一天用Windows我並不知道他有項神奇功能叫當機 直到沒多久後,我發現,在某些時候會有靈異現象,本來漂亮的畫面突然不動了, 鍵盤全沒反應,本來以為是操作不當,後來才知道原來那是Windows內建的獨家功能 從此之後開始我的重灌生涯,原來,打開窗戶後,我看到的不是風景,而是不斷的當機 有那麼一陣子,非常討厭這種不穩定的系統,簡直到了逢微軟必反的地步 跟著大家一起罵,把微軟說的一無是處,完全忘了第一天拿到電腦時他帶給我的感動 這種感覺持續了很久,直到慢慢的自己懂的一些東西,才開始有些不同 1997年,在痛罵頻頻當機的 Win 98時,我開始想接觸了一些程式設計, 去了社團發現都聽不懂,才發現電腦比我想像的要難的多,頓時受到重挫 當然事後才知道那天我聽的可是最簡單的基本概念,居然就完全不懂? 信心全失 後來找一本書自己翻了翻,學會了一些基本概念才重拾信心,不過當時是我第一次知道 原來寫程式比我想像中要困難很多,但是當時因為無知,還是低估了很多事情的難度 直到後來我第一次接觸到 C 語言,才知道過去只會用 Basic 寫個小東西秀幾個字有多蠢 慢慢開始知道程式設計是怎麼回事,才發現,原來無知真的會讓人低估很多東西 C 學沒多久,想玩點比較特殊的,找了 VC++ 來玩,就一直玩到現在 一直到自己學會怎麼從無到有寫出一個軟體,才知道那到底有多難,真不是外人能夠想像 當然對於很多天才來說這超簡單,不過我只是一般人,所以寫的也是一般人的感覺 更是直到我寫出自己的軟體在網路上發行,才深深了解過去的想法是多大的錯誤 原來,Windows 系統比你我想像的要穩定多了,直到自己懂的比較多,我才開始佩服微軟 我只是寫了個很小的 BBS 連線軟體 PCMan,就已經 BUG 一堆維護的滿頭包了, 在眼花撩亂的程式碼中,花了幾個小時發現一切問題只是因為一行打錯,真是哭笑不得 我很難想像程式碼數十甚至數百萬行的 Windows 系統要怎麼維護,怎麼修改 這麼龐大的軟體,充滿多少我們永遠搞不清的東西,居然可以執行幾小時才當機一次? 寫過程式之後才發現這有多強,程式不是有錯就能改,常常牽一髮動全身 當修正某個錯誤之後,最常見的情形常常不是天下太平,而是造成新的錯誤 很興奮的加入新功能,滿心歡喜的放出測試版,下一秒看到的又是...錯誤回報 :) 難怪有經驗的程式設計師都說天下沒有零bug的軟體,一點都不假,debug會死人的 真的完全無法想像Windows的原始程式碼要怎麼改,其實以他的程式碼量沒出錯才奇怪 何況我寫的是 Windows下的 C++,開發環境都是別人準備好的,有看過作業系統 相關東西的人就會了解,要寫出那樣的系統是要操死多少工程師才能完成 他的原始程式碼很大一部分是相當難以理解的組合語言,組合語言和其他程式差很多 他的語法其實幾乎就是把CPU內部指令用一些文字符號取代,完全是寫給機器看的 高階程式設計當中的東西,到了組合語言都會碰壁,你要直接溝通的東西是硬體 你要依照機器的思考方式去思考,腦中充滿各式各樣的指令集,確實不易 由於指令都是針對機器設計,和人類語言相差甚遠,維護不易自然不在話下 自己多懂一些之後才明白,原來這個破Windows比我想像的要了不起的多 在罵他當機之餘,還是有著一份敬畏之心,這麼大的程式維護到這樣確實已經很了不起 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.226.174.192
1F:→ Williamette:頭推 推 140.112.244.38 03/14
2F:→ halulu:組合語言真是討厭T___T 推 140.135.154.4 03/14
3F:→ normanT:推阿...pcman的作者ㄟ... 推 218.169.6.2 03/14
4F:→ hellopiggy:推~ "內建的獨家功能" :DD 推 203.67.154.232 03/14
5F:→ godblessu:推....好文 推 211.74.11.249 03/14
6F:→ Tectonics:推!還有我第一次接觸電腦也是倚天中文^^| 推 140.115.21.155 03/14
7F:→ mchsiao:推 PCMan 作者 你真是造福太多人啦! 推140.126.145.192 03/14
8F:→ hide1998:推 推 140.128.196.11 03/14
9F:→ Line2468:推PCMAN作者~~~~ 推 219.91.109.239 03/14
10F:→ scsw:推阿...好文 推 203.72.84.24 03/14
11F:→ starbacks:推文章也推你的PCMAN,超讚!! 推 61.223.137.12 03/14
12F:→ SinosaiAgi:HZYSoft大出現了... 推 203.72.82.114 03/14
13F:→ hisb:推PCMAN作者 和言之有物~ 推 210.68.80.184 03/14
14F:→ Hatred:pcman作者耶...拜一下 推 61.216.46.112 03/14
15F:→ FateDice:你寫的PCMAN不錯用說.. 推 218.35.89.118 03/14
16F:→ mystique007:受小弟一拜~! 推 163.25.118.43 03/14
17F:→ duidae:推耶~ 推 61.228.69.147 03/14
18F:→ redpoker:我也用pcman喔!崇拜~ 推218.162.235.155 03/15
19F:→ tanda:推好文! 推 218.34.72.17 03/15
20F:→ earthshake:組語真的很討厭...都聽不懂 Q__Q 推 140.113.92.127 03/15
21F:→ suede5:我把學校電腦都改灌pcman.....感恩!! 推 163.16.55.140 03/15
22F:→ misago:推作者,感謝你的pcman 推 163.13.101.42 03/15
23F:→ HiHiLing:謝謝你的PC Manㄟ 推 140.121.91.103 03/15
24F:→ swuntoe:PCMAN超棒喔! 推140.123.220.188 03/16
25F:→ bombice:我推打開窗戶,不是風景,而是當機XD 推140.117.181.107 03/16
26F:→ dimer:欸 PCMAN是大哥您寫的啊^^" 推 140.112.7.59 03/17
27F:→ Iam9527:PC man很讚唷~~~感謝您 推 211.21.159.219 03/21
28F:→ elemental:太讚了...批踢踢果然臥虎藏龍阿 推140.128.138.250 03/23
29F:→ PinkWinnie:說的真是太對了QQ 推 61.228.181.205 03/25
30F:→ jan1021:推~PCMAN真的很好用 推 203.69.64.81 04/09
31F:→ seeinghollow:謝謝你的pcman在下正在用 推 218.160.54.66 05/07
32F:推 zyxel:推,正在用PCMan說 218.168.222.205 10/23







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP