JOSS



Proiectat de: Cliff Shaw

Paradigme de programare: non-structured, procedural, imperative


Joss (acronim pentru Johnniac Open Shop System) a fost unul dintre primele limbaje de programare interactive, de partajare a timpului.

Acesta a fost pionier în multe caracteristici care ar deveni comune în limbi din anii ‘60 până în anii ‘80, inclusiv utilizarea numerelor de linie, atât ca instrucțiuni de editare, cât și ca ținte pentru sucursale, declarații predicate de deciziile booleane și un editor de cod sursă încorporat care poate efectua instrucțiuni În modul direct sau imediat, ceea ce au numit o interfață de utilizator conversațională.

Inițial, Joss a fost implementat pe mașina Johnniac la RAND Corporation și a fost introdusă online în 1963.

S -a dovedit foarte popular, iar utilizatorii au împiedicat rapid mașina.

Până în 1964, a fost căutat un înlocuitor cu performanțe mai mari.

Johnniac a fost retras în 1966 și înlocuit cu un PDP-6, care în cele din urmă a crescut pentru a sprijini sute de terminale de calculator pe baza IBM Selectric.

Terminalele au folosit cerneală verde pentru intrarea utilizatorului și negru pentru răspunsul computerului.

Orice comandă care nu a fost înțeleasă a provocat răspunsul eh?.

Sistemul a fost extrem de influent, creând o varietate de porturi și offshoot -uri.

Unii au rămas similari cu originalul, cum ar fi Telcomp și Stringcomp, Cal, Citran, ISIS, PIL/I, Jean (seria ICT 1900), dialogul interpretativ algebric (AID, pe PDP-10); în timp ce altele, cum ar fi focale și oreionul, s -au dezvoltat în direcții distincte.

De asemenea, are o asemănare puternică cu interpreții de bază găsiți pe microcomputere în anii 1980, diferind în principal în detaliile sintaxei.