Kross (software)Kross è un framework di scripting per KDE 4, versione del K Desktop Environment. Originariamente Kross era stato progettato per KOffice, ma successivamente è divenuto il framework di scripting ufficiale per KDE 4. Kross è progettato per fornire complete possibilità di scripting per gli utenti di applicazioni KDE, con ogni linguaggio di loro scelta e per rendere facile agli sviluppatori che vogliono usare la piattaforma di KDE l'aggiunta alle proprie applicazioni del supporto a linguaggi di scripting multipli (senza che essi siano esperti di alcuno di questi linguaggi). Il framework di scripting Kross in sé non è un linguaggio di scripting. Serve semplicemente ad aggiungere a KDE il supporto per altri linguaggi di scripting esistenti. Al momento i linguaggi supportati sono: Python, Ruby, JavaScript ed il linguaggio di programmazione Falcon. L'aggiunta di altri linguaggi di scripting è resa facile dall'architettura modulare del framework. Kross fornisce i seguenti vantaggi rispetto ad altri approcci per aggiungere funzionalità di scripting alle applicazioni desktop o agli ambienti desktop:
Applicazioni che usano KrossConfronto con altri framework di scriptingSWIG: Simplified Wrapper and Interface Generator
Note
Collegamenti esterni
|