Vantaggi dell'NST
Dopo che ogni nodo ha implementato la parte di libreria dell'NST, deve solo scrivere un programma per ciascun sottosistema, cioè il file simbolico che invia a ciascun utente e che mappa la rappresentazione hardware della NET nei propri formati di bit specifici.
-
Questa è la programmazione minima che ci si può aspettare se il terminale viene sfruttato appieno.
-
Poiché l'NST che esegue la traduzione di codifica è codificato presso il sito utente, può sfruttare appieno l'hardware dei suoi terminali. Può anche aggiungere o rimuovere funzionalità hardware senza richiedere nuove o diverse tabelle di traduzione dall'host.
-
Gli utenti locali sono inoltre tenuti aggiornati su qualsiasi cambiamento nel sistema offerto presso il sito host. Quando vengono aggiunte nuove funzionalità, i programmatori dell'host modificano il programma di codifica simbolico. Quando questo nuovo programma viene compilato e utilizzato presso il sito utente, le nuove funzionalità vengono automaticamente incluse.
I vantaggi del trasferire simbolicamente i programmi di traduzione di codifica dovrebbero essere evidenti.
-
Ogni sito può tradurre nel modo che ritiene opportuno. Così il codice macchina per ciascun sito può essere prodotto su misura per quel sito; ne risulteranno tempi di esecuzione più rapidi e una maggiore densità di codice.
-
Inoltre, programmi simbolici aggiuntivi, codificati presso il sito utente, possono essere facilmente interfacciati tra il sistema monitor dell'utente e il programma DEL proveniente dalla macchina host. Ciò dovrebbe alleviare il problema dell'estensione del terminale (ad es. l'ospitalità di tasti e pulsanti insoliti) senza perdere la flessibilità necessaria all'interazione uomo-macchina.
Ci si aspetta che, quando l'hardware è corrispondente, i programmi simbolici ne tengano conto ed evitino qualsiasi calcolo non necessario. Ciò è immediatamente possibile grazie ai costrutti di traduzione del codice del DEL. Un giorno potrebbe essere possibile tramite la composizione di programmi (quando Crocker ci dirà come??)