Setun

Setun  (Venäjäksi: Сетунь ) oli tasapainotettua trinäärijärjestelmää () käyttävä tietokone, joka kehitettiin vuonna 1958 Moskovan valtionyliopistossa. Niitä kehitettiin  Sergei Sobolev:in ja Nikolay Brusentsov:in johdolla. Tietokoneet ovat ainoita tuotantoon asti päässeitä fyysisesti trinäärijärjestelmää käyttäviä tietokoneita. Tietokoneita rakennettiin Moskovan valtionyliopiston tarpeisiin. Niitä valmisti  Kazan mathematical plan. Viisikymmentä tietokonetta rakennettiin ja niiden valmistaminen lopetettiin 1965.  Vuosina 1965–1970 käytettiin normaaleja binäärijärjestelmää käyttäviä tietokoneita, vaikka niiden hinta oli 2,5-kertainen verrattuna Setuniin. 1970 kehitettiin trinääritietokoneesta uusi malli Setun-70.

Setun nimitettiin Setunjoen mukaan, mikä loppuu Moskovan valtionyliopiston lähellä.

DSSP

DSSP (Dialog System for Structured Programming)  on ohjelmointikieli, joka suunniteltiin Setunille. Sen suunnittelivat Moskovan tietojenkäsittelytieteen osaston oppilaat, jotka olivat  Nikolay Brusentsov laboratoriossa 1980. 32-bittinen versio kehitettiin vuonna 1989.

DSSP on samankaltainen Forth  ohjelmointikielen kanssa; molemmat ovat esimerkkejä pinokeskeisistä ohjelmointikielistä. Se voi vaikuttaa muunnelmalta Forth:ista, mutta sen juuret vievät trinäärilogiikalla toimiviin tietokoneisiin kuten Setuniin.

DSSP:n takana on ideologia vähentää semanttisia aukkoja käyttöliittymän ja tietokonejärjestelmän välillä. Yksi periaate oli, että pitäisi olla yksi kieli, jolla ohjataan ja käytetään tietokonetta. Toinen periaate oli ”yksi sana tekstiä – yksi sana konekoodia”. DSSP:n rakenne pysyy hyvin lähellä todellista konekoodia. Se käyttää käänteistä puolalaista notaatioita pinomaista matemaattista kaavojen laskutapaa.

Ensimmäinen englanninkielinen dokumentti, joka käsittelee tätä hämäräperäistä ohjelmointikieltä erottelee DSSP:tä Fourth ohjelmointikielestä seuraavalla tavalla: ”DSS:ptä ei keksitty se löydettiin. Tämän takia DSSP:stä ei ole versioita vain laajennuksia. Fourth on käytännön luoma. DSSP on teorian luoma. Mutta ne ovat samankaltaisia ja sillä tosiasialla on suuri merkitys.”

Lähteet

Viitteet

Aiheesta muualla 
 

Neuvostoliiton tiede ja tekniikka
Tietokoneet