CP/M + Turbo Modula-2: un’accoppiata interessante

di Francesco Sblendorio Nei precedenti articoli su CP/M abbiamo parlato di vari aspetti di questo sistema operativo dal punto di vista di un programmatore: un ambiente di sviluppo (Turbo Pascal) e aspetti relativi alla gestione dello schermo e dei tipi di terminale . Questa volta prendiamo in considerazione un insolito compilatore per un linguaggio di programmazione oggi altrettanto insolito: Turbo Modula-2 di Borland . La storia di questo compilatore è particolare: non è mai stato ufficialmente rilasciato da Borland e non è mai uscito dalla fase alpha. L’autore del compilatore è nientemeno che Martin Odersky , CEO di Typesafe e inventore del linguaggio Scala . Ci troviamo quindi di fronte a un prodotto appartenente a un passato quasi remoto, scritto da un protagonista dell’informatica contemporanea e probabilmente anche futura. Ho trovato che studiare e scrivere qualcosa con questo compilatore potesse...