作者: jjhou (jjhou)
標題: 【回覆網友詢問】
時間: Sat Oct 3 16:16:31 1998
侯俊傑 jjhou@ccca.nctu.edu.tw
1998.10.03 第一次發表於
清大 BBS.楓橋驛站.電腦書訊版(140.114.87.5)
-----------------------------------------------------------------
以下藉本版回覆網友詢問。
(註:由於我對網路軟體的眾多功能有許多不甚熟悉,只在絕對需要用到時
才去學習,所以像下面這封 email 來到我的 BBS 信箱,但沒有出現來信
者的 email address,我就不知如何回覆給他。按個 [R]eply 固然就可解決,
我卻從來沒有 online 回覆過任何信件 -- 我覺得未經熟慮的倉促文字很是
粗糙,即使只是一封信,我亦不願意)
> 作者 UML (Bill Lin)
>
> 侯先生您好
> 我想請問一下您翻譯的 Essential COM 大約何時出版?
期望能於 1998/12 資訊展出版。但我不是很有把握可否達到這進度。
至少至少,1998/12/31 前應該是可以的。
> 另外因為我錯過了微軟的研討會,所以沒辦法聽到您的演講
> 聽我同學說非常精彩,所以感到非常可惜
> 想請問您最近是否還有關於 COM 的演講,或是已有錄影之類的機會
> 麻煩您抽空告訴我謝謝
Bill Lin 詢問的是 1998/08 我在 Microsoft TechEd 的演講,題目是
"COM Foundation (1),(2)",共 150 分鐘。那次活動臺灣微軟曾與
衛普電視台合作,將演講內容再拍為錄影帶。不過我因時間、地點、興趣
等因素,沒有接受那個拍攝邀請。也就是說,我的那次演講並沒有錄影帶。
近期我並沒有計劃再做 COM 的演講(至 1999/01/16 之前,我應該會埋首
書房,無任何對外活動)。
那次演講是以 C++ Object Model 將大家帶往 Component Object Model。
我很瞭解大家在面對 COM 時的迷惑(我自己也從迷惑中一路走來),所以
儘量舉一些非常簡單的例子,讓大家能具備 COM 的「量子態」。累積足夠
的知識上達 COM「能階」之後,再要自修深進,就可以隨性為之了。
我的朋友,對電腦有偏執狂熱的耳鼻喉科醫師 David 告訴我,COM 之於他就
像是 Chronic Otitis Midea(慢性中耳炎,一種門診裡很難根治的疾病)。
量子力學大師波耳(Niels Bohr,1922 諾貝爾物理獎得主)曾說『思考量子
理論而不頭昏眼花的人,根本不懂量子理論』。我稍帶誇張地借用這句話:
『學習 COM 而不頭昏眼花的人,根本未曾進入 COM』。不過,如果我們有了
必要的 C++ Object Model 知識(我指的是虛擬函式的內部機制、自然多型
與非自然多型、以及 static_cast、dynamic_cast 的意義),並且在學習
COM 之前先明白 COM 要解決軟體界的什麼問題,我們當然就可以逐步擺脫
頭昏眼花的狀態,進入「萬物靜觀皆自得」的層次。
那次演講是以 <多型與虛擬>(侯俊傑著/松崗/1998)的第二章 p97~p136、
第三章 p163~p182、第六章 p299~p337 為主軸。提供各位參考。
另外,侯捷先生的 <無責任書評> 有一篇:
"From C++ Object Model to Component Object Model"
很值得參考,請查閱 CompBook 版 1998/06/12 所貼文章,
或 RunPC 雜誌 1998/07。
p.s. NCTU/CCCA 的收信功能故障好幾天了,我已與外界隔絕數日。
嗨,CCCA,幫個忙囉! :)
--- end
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ Mail: jjhou@CCCA.NCTU.edu.tw
※ X-Info: Mave -> ric.bbs@ptt.csie.ntu.edu.tw
※ X-Sign: 0ROABLNPH0cmPY2Cd/aE (99/07/09 7:05:27 )