Mastodon

Codicillo sul Fediverso

Codicillo si occupa di programmazione con il linguaggio Tcl. I suoi contenuti vengono condivisi anche sull’istanza mastodon.uno che fa parte del Fediverso. Ma cos’è il Fediverso? Questo video ci aiuta a capirlo.

Come ottenere informazioni sulle procedure

Il comando info, che abbiamo iniziato a conoscere nei due precedenti articoli, include una serie di altri sottocomandi per ottenere diverse informazioni sulle procedure: info body procName: restituisce il corpo della procedura procName. info args procName: restituisce...

Lavorare con un database

Il database e, in particolare, il database basato sul modello relazionale, è una delle strutture dati più utilizzate per conservare e recuperare informazioni. Esistono tante implementazioni di questo modello relazionale, tra queste c’è la libreria software...

Ora e Data

In Tcl con il comando clock accediamo alle funzioni dedicate alla gestione dell’ora e della data. In particolare questo comando ha diversi sottocomandi molto utili: seconds – per acquisire l’ora corrente; format – per convertire l’ora e...

Comunicazione tra processi

Negli articoli precedenti abbiamo già parlato del comando fileevent. In questo articolo vedremo come utilizzare questo comando per mettere in comunicazione diversi processi. Il termine processo è da intendersi come sinonimo di programma. La comunicazione tra processi...

Come gestire un canale di Input/Output

Iniziamo con il dire che tra due nodi (host) di una rete possiamo stabilire un canale di comunicazione dove far scorrere, in maniera bidirezionale (I/O: Input/Output), un certo flusso di informazioni. In Tcl questo canale di comunicazione può interessare differenti...

Come avviare altri programmi da Tcl

Fino a questo momento gli articoli del blog hanno trattato di programmi scritti in linguaggio Tcl e gestiti direttamente dell’interprete Tcl. Tra le caratteristiche peculiari del linguaggio Tcl c’è però quella di essere un linguaggio di scripting che...