• [^] # Re: scripting

    Posté par . En réponse à la dépêche QSA 1.0 est disponible. Évalué à 1.


    - des interfaces spécifiques non accessible de l'extérieur (The Gimp, GnuCash, Emacs...)
    - rien (OpenOffice.org...)


    Normal les applis que tu cite ne sont pas integres a un desktop (nii kde, ni gnome, ni gnustep, ...) donc ne profitent pas des possibilites de ceux-cis.
    Maitenant a part pour The Gimp, les autres ont des equivalents bien mieux integres.

    D'autre part, si on veut que son appli soit scriptable dans n'importe quel langage, il faut que l'appli aie accès à une interface commune à tous les interpréteurs. Cette interface doit permettre de:
    - lister tous les interpréteurs dispos
    - pour chaque interpréteurs, de lister les scripts étendant l'application pour ce langage
    Ce qui donne (par exemple):
    COM <-> Python <-> interpréteurs <-> application <-> COM

    Ben justement le moteur kparts/scripts de kde fait justement ce que tu dis la. Le but est de pouvoir facilement ajouter un langage de scripts qui utilisera les interfaces kparts (de memoire c surtout kdevelop qui l'utilise)