Dobry den,
hrozme by me zajimalo jak se to ma s XPCOM v Mozille i obecne. p. Varga mluvil o nejake deCOMtaminaci Gecka. ?! Doporucili by jste pouzivani XPCOM v nejake aplikaci. Pokud ano, tak ve ktere a proc. Pokud by jste pouziti XPCOM zavrhli, tak by me take zajimalo proc.
Ja a par dalsich lidi totiz planujeme prepsat jednu aplikaci tak aby byla modularni a XPCOM se nam zda jako dobra volba.
XPCOM je samozrejme veľmi zaujímavá technológia, ale nie je liekom na všetko. deCOMtaminácia Gecka sa robí preto, aby sa ešte viac zrýchlilo. Gecko nemusí používať COM objekty, stačia klasické objekty známe z OOP. Ináč povedané XPCOM je vhodné používať ak chcete aby jednotlivé atribúty a metódy boli skriptovateľné, čiže prístupné napr. z JavaScriptu.
Hlavným negatívnym javnom prehnaného používania COM objektov je pomaľšie vykonávanie, pretože všetky metódy sú virtuálne, čo degraduje cache pamäte dnešných procesorov.
J.Varga