Kross (KDE)

Un article de Wikipédia, l'encyclopédie libre.

Kross est un framework de scripting utilisé dans la suite bureautique KOffice, et qui prévoit une intégration plus large dans l'environnement de bureau KDE4. Kross a été conçu pour :

  • apporter un système de scripting complet aux utilisateurs des applications KDE, dans le langage de leur choix;
  • faciliter l'ajout de capacités de scripting dans les applications KDE par les développeurs, en leur permettant de supporter de nombreux langages sans avoir besoin de les utiliser pour cela

Kross n'est pas un langage de script en lui même. Il s'occupe d'ajouter à KDE le support d'autres langages déjà existants, tels que Python, Ruby et Javascript. L'ajout de nouveaux langages par la suite est très simple, du fait de l'architecture modulaire du framework.

Kross apporte les avantages suivants par rapports aux autres approches d'intégrations de langages de scripts dans les applications ou les environnements de bureau :

  • l'utilisateur est libre de choisir le langage qu'il désire
  • le développeur d'applications n'a pas besoin de connaître le fonctionnement interne des langages de script qu'il intègre
  • de nouveaux langages peuvent facilement être ajoutés : il suffit d'écrire un plugin pour Kross

[modifier] Applications utilisant Kross

[modifier] Liens externes


  • (en) Cet article est partiellement ou en totalité issu d’une traduction de l’article de Wikipédia en anglais intitulé « Kross_(KDE) ».