Kross (KDE)
Kross est un logiciel de scriptage 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 scriptage complet aux utilisateurs des applications KDE, dans le langage de leur choix;
- faciliter l'ajout de capacités de scriptage 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, JavaScript et Falcon. 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 rapport 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 une extension pour Kross
Applications utilisant Kross[modifier]
Liens externes[modifier]
- (en) Page de Kross (documentation pour les développeurs)
- (en) Interview du développeur principal de Kross
- (en) tutorial Kross
- (en) conférence sur Kross lors de l'aKademy 2006
- (en) « documentation de l'API Kross »(Archive • Wikiwix • Archive.is • Google • Que faire ?)
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Kross_(KDE) » (voir la liste des auteurs).
Erreur Lua dans Module:Catégorisation_badges à la ligne 170 : attempt to index field 'wikibase' (a nil value).Erreur Lua dans Module:Suivi_des_biographies à la ligne 189 : attempt to index field 'wikibase' (a nil value).
Cet Article wiki "Kross (KDE)" est issu de Wikipedia. La liste de ses auteurs peut être visible dans ses historiques et/ou la page Edithistory:Kross (KDE).