![]() |
![]() |
Alice | Tin.it | Foto album | Disco remoto | Community | |
Il programma Kalendae traduce in latino una data del calendario italiano (occidentale) moderno, usando il calendario dell'antica Roma, e viceversa.
Questo piccolo programma (la cui versione piú recente è la 1.3 del 30/12/2003) è distribuito con licenza GPL ed è stato sviluppato con la consulenza storico-linguistica di Marcus Nux.

Questo programma è scritto nel linguaggio Tcl/Tk, che è un linguaggio di programmazione interpretato, che quindi richiede un software interprete installato. Dal momento che esistono interpreti di Tcl/Tk per quasi tutti i sistemi operativi, questo programma è multipiattaforma. Inoltre, tutti gli interpreti disponibili sono gratuiti e liberi (nel senso della licenza).
La versione di interprete richiesta è preferibilmente la 8.4, ma il programma funziona anche con la versione 8.3 (seppure con alcune piccole differenze nella finestra principale), e forse anche con versioni precedenti.
L'interprete di Tcl/Tk è presente praticamente
in tutte le distribuzioni Linux, anche se a volte non viene installato; in
tal caso basta installarlo dal proprio centro di controllo (per esempio
Yast2 per chi usa SuSE Linux, chi usa Debian se la caverà con apt-get, ecc).
Quindi si potrà rendere eseguibile il file kalendae.tcl modificandone i permessi,
oppure richiamandolo da una shell con il comando: wish kalendae.tcl
Per tutti gli altri sistemi (Windows, Mac, Unix, ma anche
per Linux) esistono molti fornitori di interpreti pre-compilati, a cominciare da
ActiveState.
Per Windows e Linux (specialmente RedHat), e per Unix in generale si può scaricare la versione piú "leggera", il
tclkit di Equi4, e per MacOS X
esiste TclTkAqua.
(Per liste di altri fornitori, consiglio di consultare le seguenti pagine (in inglese)
del the Tcl'ers Wiki:
Binary Distributions,
Batteries Included,
places to find Tcl binaries and sources.)
Una volta installato l'interprete, sarà possibile lanciare Kalendae
con il solito doppio click, oppure dare il comando: tclkit kalendae.tcl.
make install)Istruzioni e note per l'installazione sono incluse nel file README.
Istruzioni e note per l'uso sono incluse nel programma, potrete leggerle facendo click sull'apposito pulsante della finestra principale.
Può essere divertente notare quanto facilmente la biblioteca Tcl/Tk permetta la localizzazione dell'interfaccia in lungue diverse: ne ho inserite alcune in Kalendae, come esercizio.