Axum是一個擁有類似C#語法的命令式語言,它面向actor和域(domain),而不是面向對象的,因此它擁有對象的概念,但是不能自定義 類。
簡介,發展背景,
簡介
Axum主要用途是解決並發處理問題,它基於微軟機器人實驗室的CCR,其他.NET平台的程式語言可以通過調用Axum來實現並發處理。並行安全的 最大障礙是共享數據。在Axum中使用共享數據之前需要進行聲明,這樣運行時就會控制數據訪問的過程。語言中已經內建了並發控制機制。
發展背景
微軟發布了新的並行程式語言Axum(之前叫Maestro),基於角色模型(actor model),能幫助開發出充分利用多核處理器能力的應用程式。Axum不能定義類,只能運行在.NET平台內。它借鑑了很多Erlang語言的元素,不過擁有類似C#的語法。Axum目前處於早期發展階段,微軟歡迎開發者發表評論和意見。