作者reader (读者)
看板CSSE
标题Re: [问题] OOP in OS
时间Sun Apr 24 23:18:57 2005
※ 引述《JonathanHo (be here)》之铭言:
: ※ 引述《reader (读者)》之铭言:
: : 明白来说,我实在是不看好从 OLE 以降的所有这类物件技术,它们
: : 有设计哲学上的先天问题,以致於十几年下来,还是这个样子,世界
: 想请问是哪些方面的先天问题呢?
物件重用共享的开放性和二进位编码的封闭性难以调和。
於是物件必然走向软体厂商的套件形式,否则没有足够的可信任度,
但相对的就是套件与套件之间的物件不易共容,非商业化的高品质
物件稀少,商业化套件价格愈来愈高,更加不易分享。
那麽这样子跟传统的程式库有多少分别? 物件之间不能有效沟通,
只在已知的既有物件之间沟通,技术的价值就显现不出来,反而有
一些臃肿无用的感觉。
这样甚至比起 Delphi/BCB 的 VCL 还不如,至少 VCL 的整合度要
高得许多。
这也是 ActiveX 最後走向 VB 化的原因,变成与 Delphi 的 VCL
相对应的物件技术,整个都变质了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.222.173.29