Turing+

Turing+ (Turing plus, 圖靈+, 圖靈加) 是由詹姆斯克迪和瑞克霍特1987年在加拿大多倫多大學里基於圖靈程式語言設計的一個並發系統程式語言。

基本介紹

  • 中文名:圖靈加
  • 外文名:Turing+
  • 別名:圖靈+
  • 開發者:詹姆斯克迪、瑞克霍特
Turing+ (Turing plus, 圖靈+, 圖靈加)是由詹姆斯 克迪(James Cordy)和瑞克 霍特(Ric Holt)1987年在加拿大多倫多大學里基於圖靈程式語言設計的一個並發系統程式語言。其中的一些特性最終被歸入到了圖靈面向對象語言(Object-OrientedTuring)中。Turing+ 擴展了最初的圖靈語言在進程(processes)和管程(monitors)方面的特性(由 C.A.R. Hoare 指定),滿足了例如二進制的輸入輸出,分塊編譯,變數的絕對地址,類型轉換等系統編程方面對語言結構的需求。
Turing+ 在最開始就被明確的設計出來在系統編程軟體中替代Concurrent Euclid語言。最初由Concurrent Euclid語言編寫的TUNIS作業系統,在它的MiniTunis實現中被用 Turing+ 重寫。Turing+ 被用於實現一些生產軟體系統(production software system),例如TXL程式語言。

相關詞條

熱門詞條

聯絡我們