Occam (ohjelmointikieli)

ohjelmointikieli From Wikipedia, the free encyclopedia

Remove ads

Occam on rinnakkaislaskentaan kehitetty ohjelmointikieli, joka on nimetty englantilaisen filosofi Vilhelm Occamilaisen tai Occamin partaveitsenä tunnetun filosofisen periaatteen mukaan.

Pikafaktoja

Occam ohjelmointikielen kehitti englantilainen INMOS yhtiö erityisesti rinnakkaislaskentaan suunniteltuja transputer-prosessoreitaan varten.[1]

Occam-kielessä sijoitusoperaattori on := ja yhtäsuuruuden testaus on =, joka poikkeaa eräistä muista kielistä. Peräkkäin ajettavat toiminnot määritellään SEQ avainsanalla (engl. sequence) ja rinnakkain ajettavat määritellään PAR (engl. parallel).

Remove ads

Esimerkki

Yksinkertainen koodi, joka esittää miten kahta sekvenssiä määritellään ajettavaksi rinnakkain:

PAR
  INT x:
  SEQ
    x := 1
    x := 1 + 1
  INT y:
  SEQ
    y := 0
    y := 1 + 2

Lähteet

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads