Humus

Humus 是一個基於 Actor 模式的程式語言,協助軟體開發者構建可靠並發計算系統。主要特性是引用透明的純函式編程的方法。

基本介紹

  • 中文名:Humus
  • 基於: Actor 模式
  • 性質:程式語言
  • 意義:構建可靠並發計算系統
簡介,特點,

簡介

Humus 是一個基於 Actor 模式的程式語言,協助軟體開發者構建可靠並發計算系統。主要特性是引用透明的純函式編程的方法。

特點

Humus是一個Actor 為基礎的程式語言,為軟體開發商提供了一個基礎,以建立可靠的並行計算機系統。它設有一個界定值的引用透明的純功能性的核心。這些值將成為之間的訊息(和指定的行為)動態配置的Actor 。
Actor 的行為組成的並發,而不是連續的,基本操作。Actor 的團體,稱為配置,也可在不影響其運作的情況下組成。這使得在多核和分散式執行環境具有高可擴展性和低延遲系統的實施。
Humus的理論基礎,有嚴格的數學語義。不同的Erlang或Scala,有沒有阻塞操作,所有表達式的副作用是完全免費的。可變的狀態是完全封裝在Actor ,只可通過傳送異步訊息的影響。

相關詞條

熱門詞條

聯絡我們