者来说，XPCOM允许使用C++、C、JavaScript、Python等已提供“绑定”的语言编写组件，并可在几十个Mozilla支持的平台上编译和运行这些组件。灵活的重用来自Gecko程式库的XPCOM组件和开发能运行在不同平台的新组件有助于快速应用程式开发，并能使应用程序更高效和易于维护。例如，XPCOM组件集中的网络程式库就可以被任何Mozilla应用程序访问和使用。文件I/O、安全、密码管理以及配置文件也都有单独的XPCOM组件，程序员可以在开发自己的应用程序时使用。
批