Can you summarize the following document?
        
  克利斯登·奈加特在1957年開始在自己的電腦上寫模擬器。為了發展他的模擬器,他需要更強大的程式語言。1962年1月,奧利-約翰·達爾開始跟他合作。他們受到ALGOL 60的啟發,在同年5月,發展出第一個模擬器程式語言,取名為Simula I。此時,克利斯登·奈加特受到UNIVAC邀請,去協助他們開發UNIVAC 1107電腦。他向UNIVAC軟體部門的主管,鮑伯·貝莫(Bob Bemer),展示了Simula的想法。鮑伯·貝莫是ALGOL忠實的支持者,他看出Simula計劃的潛力。鮑伯·貝莫同時負責主辦國際資訊處理協會(IFIP)所舉行的第二次國際會議,他力邀克利斯登·奈加特前往發表論文,論文主題是「SIMULA-擴充套件ALGOL到離散事件網路的描述」(SIMULA—An Extension of ALGOL to the Description of Discrete-Event Networks)。  1963年8月,挪威電子計算中心以優惠價格購買到UNIVAC 1107,在UNIVAC的合約同意下,奧利-約翰·達爾在這臺電腦上安裝了Simula I。它是以ALGOL 60的編譯器來實作的。1965年1月,Simula I終於可以在UNIVAC 1107上完全的運作。接下來幾年,克利斯登·奈加特與奧利-約翰·達爾致力於教授Simula I。Simula I也被移植到Burroughs B5500電腦,以及蘇俄的URAL-16電腦上。  1965年,東尼·霍爾首次提出記錄類別構造的概念,1966年,克利斯登·奈加特與奧利-約翰·達爾給它擴充套件了加字首(prefixing)的概念和滿足通用的程序概念所需要的其他特徵,他們所稱的程序後來稱為物件。1967年5月,奈加特和達爾在奧斯陸舉辦的IFIP工作小組論壇中,發表了關於類別與繼承宣告的論文,形成Simula 67的第一份定義檔案。  1968年召開的會議,則組成了SIMULA標準小組(SIMULA Standards Group, SSG),發表了第一份官方Simula標準檔案。

  

  按原始碼大小來衡量的話,空計算機檔案是Simula中最小的程式。它只包含一個東西,就是虛無的語句。  但是,最小的程式更經常表示為空塊:  它開始執行並立即終止。語言缺乏來自程式的任何返回值。

  Simula的Hello World範例:  Simula是大小寫敏感的。

  Simula支援傳名呼叫,所以可以輕易實現。但是對簡單形式引數的預設的傳送模式是傳值呼叫,不同於ALGOL使用傳名呼叫。Jensen裝置的原始碼因此在由Simula編譯器編譯時必須對指定引數為傳名呼叫。  另一個簡單的例子是formula_1,它可以實現如下:  上面例子對控制變數codice_1和表示式codice_2使用了傳名呼叫。這允許將控制變數用於表示式之中。  注意Simula標準允許對在for迴圈中的控制變數的特定限制。上述程式碼因此出於最大可移植性而使用了while迴圈。  下列公式:  formula_2  可以實現為如下:

  一個更現實的例子,使用了類、子類和虛過程:  上面例子中,有一個超類codice_3,它有二個子類codice_4和codice_5。這裡有一個,它有二個實現。執行開始於執行主程式。Simula缺乏的概念,因為帶有純虛過程的類可以被。這意味著上述例子中,所有類可以被例項化。呼叫純虛過程無論如何都會產生執行時間。

  Simula包括了一個模擬器包,用於做離散事件模擬。這個模擬器包是基於了Simula的物件導向特徵和它的協程概念。  Sam、Sally和Andy正在逛商店買衣服。他們必須共享一個試衣間。他們每人只能瀏覽商店大約12分鐘,並接著獨佔的使用試衣間大約3分鐘,每個活動都服從正態分佈。他們的試衣間經歷被模擬如下:  主塊被字首著codice_6用來啟用模擬器。模擬器包在任何塊上使用,而且模擬器甚至可以巢狀,在模擬某人做模擬的時候。  試衣間物件為訪問試衣間使用了一個佇列codice_7。當一個人要求用試衣間的時候,而它正在使用,他們必須等待於這個佇列,即codice_8。當某人離開試衣間的時候,從這個佇列中釋放出第一個人(如果有的話),即codice_9,並相應的從門佇列中移除他,即codice_10。  codice_11是codice_12的子類,而它的活動,即用來瀏覽商店的時間和在試衣間度過的時間,使用codice_13來描述,並呼叫在試衣間物件中的過程來要求和離開試衣間。  主程式建立所有物件並啟用所有人物件來將他們放置入這個時間佇列。主程式在程式終止前保持100分鐘的模擬時間。
Simula,一種編譯式的程式語言,在1960年代在奧斯陸的挪威電子計算中心(Norwegian Computing Center)開始被發展出來,主要的設計者是奧利-約翰·達爾(Ole-Johan Dahl)與克利斯登·奈加特。開發出了Simula I與Simula 67兩代。它承繼了ALGOL 60的基礎,被認為是第一個物件導向程式設計的程式語言。