Re: [問題] OOP in OS
※ 引述《JonathanHo (be here)》之銘言:
: ※ 引述《reader (讀者)》之銘言:
: : 明白來說,我實在是不看好從 OLE 以降的所有這類物件技術,它們
: : 有設計哲學上的先天問題,以致於十幾年下來,還是這個樣子,世界
: 想請問是哪些方面的先天問題呢?
物件重用共享的開放性和二進位編碼的封閉性難以調和。
於是物件必然走向軟體廠商的套件形式,否則沒有足夠的可信任度,
但相對的就是套件與套件之間的物件不易共容,非商業化的高品質
物件稀少,商業化套件價格愈來愈高,更加不易分享。
那麼這樣子跟傳統的程式庫有多少分別? 物件之間不能有效溝通,
只在已知的既有物件之間溝通,技術的價值就顯現不出來,反而有
一些臃腫無用的感覺。
這樣甚至比起 Delphi/BCB 的 VCL 還不如,至少 VCL 的整合度要
高得許多。
這也是 ActiveX 最後走向 VB 化的原因,變成與 Delphi 的 VCL
相對應的物件技術,整個都變質了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.222.173.29
討論串 (同標題文章)
CSSE 近期熱門文章
PTT數位生活區 即時熱門文章