• # Déjà vu, episode 2

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Toutes les API GNOME dans tous les langages et pour bientôt ?. Évalué à 7.

    Ça s'appelle XPCOM, et c'est utilisé dans le framework Mozilla depuis des années (aller, on va dire au moins 5 ans).

    On peut programmer ses objets/composants dans le langage que l'on veut, du moment qu'il y a le binding adéquate dans XPconnect (la couche applicative qui permet l'interconnection entre tous les composants XPCOM). Chaque composant peuvent implementer une ou plusieurs interfaces (déclarées en IDL)

    Actuellement, on peut développer des composants XPCOM, en C++, Javascript, Python, Ruby, perl.