Fondamenti teorici

CROSS-OS si colloca all’intersezione tra:

Esecuzione vs Risoluzione

Nel paradigma classico, l’esecuzione è una trasformazione temporale: un’istruzione produce uno stato successivo.

In CROSS-OS, invece, il sistema è descritto come un insieme di vincoli simultanei. Il comportamento emerge quando questi vincoli sono risolti in modo coerente. Non c’è flusso, c’è assetto.

Tempo non lineare

Poiché non esiste una sequenza di comandi, il tempo operativo di CROSS-OS non è necessariamente lineare. Le dipendenze non determinano un ordine, ma una struttura di compatibilità globale.

Controllo vs Coerenza

Il controllo presuppone un agente che impone azioni. La coerenza presuppone una struttura che si stabilizza. CROSS-OS appartiene al secondo paradigma.

Ontologia computazionale

In CROSS-OS, i processi non sono entità dinamiche, ma configurazioni risolvibili. Il sistema non “fa” qualcosa: è qualcosa quando è coerente.