必威电竞|足球世界杯竞猜平台

OCCAM
來源:互聯(lián)網(wǎng)

OCCAM(Occam)是一種并發(fā)程序設計語言,基于CSP(Communicating Sequential Process)過程代數(shù),并共享了許多特色。該語言的名字來源于14世紀英國牛津哲學家William of Occam,他提出了奧卡姆剃刀(Occam's Razor)的哲學觀點,即任何問題,用最簡單的方法解決是最優(yōu)選擇。OCCAM的特點是簡明性。

OCCAM與Pascal相似,是一種指令式過程式編程語言。1983年,英國計算機科學家David May和Inmos公司的科學家共同研發(fā)了OCCAM,作為他們的Transputer微處理器的原生編程語言,但 implementations for other platforms are available。最廣泛使用的版本是OCCAM 2,其編程手冊由Steven Ericsson-Zenith等人撰寫。

正文

Occam是INMOS公司和C.A.R Hoare一起提出的一種新的語言。它是以十四世紀哲學家William of Occam的著名公設:Occam的剃刀(Occam's razor)命名的。該公設指出:說明全部可觀察現(xiàn)象的最簡單方法,就是最好的方法。 Occam的設計基于并發(fā)(Concurrency)和通訊(Communication)的概念,它不僅能夠有效地實現(xiàn)今日的應用,而且也為未來的多處理機系統(tǒng)打下了基礎,能滿足第五代計算機的設計目標。

參考資料 >

生活家百科家居網(wǎng)