成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

微軟發布并行編程語言Axum

開發
Axum是微軟開發的并行編程語言,目前還處在試驗階段。現在,Axum的一個初期版本(v0.1)已經發布并提供下載。

Axum目前仍然是一個試驗性的項目,微軟DevLabs表示此次發布的版本,其主要目的是希望收集來自社區的反饋:

無論Axum最終是否會成為一個產品,是否能使并行編程變得更安全、更易于擴展和更高效,(社區的)反饋都是它成功的最大因素。

Axum曾經叫做Maestro,它的目標是提供一個.NET環境下的并行編程模型,支持隔離、actor和消息傳遞。此語言借鑒了很多Erlang語言的元素,不過擁有類似C#的語法。

Axum是一個擁有類似C#語法的命令式語言,它面向actor和域(domain),而不是面向對象的,因此它擁有對象的概念,但是不能自定義類。Axum主要用途是解決并發處理問題,它基于微軟機器人實驗室的CCR,其他.NET平臺的編程語言可以通過調用Axum來實現并發處理。

并行安全的最大障礙是共享數據。在Axum中使用共享數據之前需要進行聲明,這樣運行時就會控制數據訪問的過程。語言中已經內建了并發控制機制。

Axum的主要元素是域。域是一個資源倉庫,它是數據、代理和函數的集合。域與域之間是相互隔離的,以此保護它們各自獨立或共享的數據。域中的所有代理可以共享域中的數據,代理之間通過信道(Channel)來交換消息,而域中的函數都是無狀態的。不同域的代理之間在通信時需要某種元數據來進行協調,這些元數據便是“架構(Schema)”。

基本上,一個代理就是可以和其他代理進行通信的線程,它們通過添加reader或writer的聲明來訪問共享數據:

domain A {
    int i;
    
int func(int k){}
    writer agent X: Channel1 {}
    reader agent Y: Channel2{}
}

domain B {
    
int j;
    agent Z: Channel1 {}
}

域與域之間通過代理進行通信可以用下圖來表示:
 

  您需要安裝Visual Studio 2008才能使用Axum。

【編輯推薦】

  1. Erlang面向分布與并發的編程語言
  2. 程序員如何選擇合適的編程語言
  3. 整合XAML 微軟新編程語言"M"
責任編輯:彭凡 來源: infoQ
相關推薦

2021-05-20 10:17:59

編程語言javaPython

2009-08-04 11:15:57

編程語言排行榜微軟

2011-07-15 15:32:20

Small Basic

2015-08-21 09:46:44

GitHub編程語言

2013-11-11 11:00:39

編程語言排行榜

2021-11-02 15:49:46

低代碼編程Power Fx微軟

2011-11-24 17:11:13

2012-03-15 14:25:22

Go

2014-03-21 10:45:33

FacebookHack

2014-04-04 10:02:34

RustMozilla

2012-04-23 14:35:29

JVMJavaClojure

2024-08-22 18:58:27

英偉達微軟小語言模型

2021-03-04 08:41:02

微軟Powr Fx低代碼

2013-11-15 17:15:52

2013-04-11 09:23:36

.NET編程Haskell

2013-03-04 09:30:38

ClojureJVM

2010-01-11 09:38:28

編程語言排行榜Google Go

2013-06-07 10:41:22

微軟Bing Tansla

2022-08-26 14:53:08

編程語言PythonJava

2011-12-20 09:45:47

Lua 5.2Lua
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲三级视频 | 日韩二区| 久久综合激情 | 久久精品一区二区 | 日本久久网站 | 色吊丝2| 美女久久视频 | 久久精品网 | 日本小视频网站 | 九九爱这里只有精品 | 亚州精品天堂中文字幕 | 一本在线| 中文字幕一区二区三区四区 | 国产夜恋视频在线观看 | 亚洲欧美综合精品久久成人 | 亚洲一区中文字幕 | 激情影院久久 | 极品销魂美女一区二区 | 91av视频| 精品欧美一区二区三区免费观看 | 综合久久综合久久 | 中文字幕日韩欧美一区二区三区 | 精品国产乱码久久久久久88av | 在线欧美一区 | 国产成人免费视频网站视频社区 | 久久九精品 | 欧美精品一区二区在线观看 | 国内精品视频在线 | 欧美在线视频二区 | 日本中文字幕一区 | www.青娱乐| 国产xxx在线观看 | 欧美一区免费 | 久久久久精| 欧美日韩精品一区二区天天拍 | 国产欧美一区二区三区另类精品 | 91佛爷在线观看 | 中文字幕 在线观看 | 日本一区二区三区在线观看 | 一级黄色绿像片 | 欧美亚洲视频 |