Ero sivun ”Rinnakkaisohjelmointi” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
pEi muokkausyhteenvetoa
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 7:
Esimerkki rinnakkaisohjelmointiin tarkoitetuista ohjelmointikielistä on [[Alef (ohjelmointikieli)|Alef]], joka kehitettiin [[Plan 9]] -käyttöjärjestelmän kanssa [[Bell Labs]]:ssa.<ref>{{Verkkoviite | osoite = http://plan9.bell-labs.com/sys/doc/9.pdf | nimeke = Plan 9 from Bell Labs | viitattu = 15.2.2017}}</ref><ref>{{Verkkoviite | osoite = http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/ref | nimeke = Alef Language Reference Manual | tekijä = Winterbottom, Phil | viitattu = 15.2.2017}}</ref> Alef-kieli osoittautui liian vaikeaksi ylläpitää eri alustojen välillä, mutta sen tekijät ottivat siitä opiksi [[C (ohjelmointikieli)|C-kielen]] säiekirjastoon.<ref>{{Verkkoviite | osoite = http://doc.cat-v.org/plan_9/3rd_edition/rio/rio_slides.pdf | nimeke = Rio: Design of a Concurrent Window System | tekijä = Pike, Rob | julkaistu = 4.2.2000 | viitattu = 20.2.2017}}</ref>
 
Alef-kieli on vaikuttanut muun muassa [[Google]]n [[Go (ohjelmointikieli)|Go]] (''golang'') ohjelmointikieleen sekä [[Limbo (ohjelmointikieli)|Limbo]] ohjelmointikieleen.
 
Rinnakkaisohjelmoinnin (''parallel'') lisäksi on ''yhtäaikainen'' (''concurrent'') ohjelmointi, joka käyttää yhtäaikaa suoritettavia prosesseja ja säikeitä.