Il David non è il primo computer rilasciato da Logical Business Machines. Nel 1974, LOMAC (Logical Machine Corporation) ha rilasciato l’Adam. Qualche volta dopo hanno prodotto anche Tina (per TINy Adam). C’era anche il Goliath, un server di archiviazione dati con disco rigido da 5 MB. Goliath può essere collegato a un massimo di 20 David o Tina. I nomi di Davide e Golia fanno un chiaro riferimento alla storia mitica che si trova nel biblico Libro di Samuele.

Il David è alimentato da una CPU Intel 8086 a 16 bit con 64 KB di RAM e dotato di un’unità floppy drive da 8” a doppia densità a doppia faccia (capacità di 1,25 MB). L’unità di visualizzazione video mostra 24 righe di 80 caratteri ciascuna e un set di caratteri maiuscoli e minuscoli con discendenti. La stampante di David presenta anche maiuscole e minuscole in una matrice 7 x 7. La variazione della dimensione del tipo consente il formato a 40, 66, 80 e 132 colonne in otto pollici poiché è possibile selezionare passi di caratteri di 5, 8,25, 10 e 16 all’interno di un programma. Sono stati forniti anche un carrello più ampio opzionale e stampanti più veloci.

Il computer stesso era disponibile in due modelli estetici: uno con tastiera staccabile (nella foto qui) e un altro in cui unità display e tastiera sono riposte in una custodia monoblocco (vedi sezione immagini). Ci sono due RS232C e un connettore parallelo. E’ inoltre possibile collegare un secondo display, che è indipendente. È possibile modificare i programmi su uno e visualizzare i risultati sul secondo display.

Ma la caratteristica più originale del David non sono i suoi dettagli hardware o estetici, è il suo sistema operativo e il suo linguaggio!

Logical Business Machines era una società americana con sede a Sunnyvale, in California. È stata fondata da John Peers, prima di creare “The Byte Shop”, una delle prime catene di negozi di personal computer di successo. I suoi studi sull’apprendimento umano negli anni ’70 lo hanno portato a un approccio di emulazione neurologica nell’informatica, ora meglio conosciuta come tecnologia di rete neurale. Nel 1982, Peers ha anche fondato Novix, Inc., specializzata nella progettazione di microprocessori ad alta velocità e software ottimizzati per il calcolo neurale e il calcolo parallelo di massa. John McAfee è stato vicepresidente dell’ingegneria presso Logical (almeno nel 1983/1984).

Questo background storico è necessario per spiegare perché il computer David era così speciale. La filosofia alla base del David e del suo sistema operativo/linguaggio chiamato ALP è che l’utente non è necessariamente un esperto di computer. In questo modo il sistema consente all’utente di creare il proprio linguaggio basato su verbi, parole, nomi, numeri o espressioni. I verbi chiamano azioni, ad esempio, e possono essere usati per creare e indicizzare file, manipolare dati, richiedere all’utente di inserire dati, mentre i nomi rappresentano i dati dell’utente. In questo modo l’utente comunica con il computer attraverso un linguaggio “naturale” concepito dall’utente stesso. È difficile spiegare come funziona, ma all’epoca il concetto era rivoluzionario. Questo linguaggio naturale è stato il predecessore di PRAGMA (che è usato ancora oggi).

Purtroppo, questi computer e il loro concetto non hanno venduto bene e si sa molto poco su di loro. Eventuali testimonianze o ricordi sono i benvenuti!

Nel 1983 Logical rilasciò un altro computer: l’L-XT che era basato sullo stesso concetto di linguaggio naturale ma anche compatibile con MS-DOS.

NAME   David
MANUFACTURER   Logical Machine Corporation (LOMAC)
TYPE   Professional Computer
ORIGIN   U.S.A.
YEAR   1980
KEYBOARD   Fullstroke keyboard with numeric keypad
CPU   Intel 8086
RAM   64 KB
TEXT MODES   24 lines x 80 characters
COLORS   Monochrome display
I/O PORTS   2 x serial RS232C, parallel
BUILT IN MEDIA   8” floppy disk drive (1.25 MB)
OS   ALP
POWER SUPPLY   Built-in PSU
PRICE   $8500 (USA, 1980)
33000 FF H.T. (France, June 1982)

About Author