微軟將推新程式語言M#:系統程式設計級別的C#
據國外媒體VB報導,微軟正在開發一款新的程式語言:M# 。它在C#的基礎上新增了系統程式設計特性,可用來構建各種型別的應用,尤其是雲端計算應用。
微軟員工Joe Duffy日前在其個人部落格中對M#的主要特性有:
- Lifetime understanding
- Side-effects understanding
- 大規模非同步程式設計(Async programming at scale)
- 型別安全系統程式設計(Type-safe systems programming)
- 現代架構(Modern frameworks)
- 現代誤差模型(Modern error model)
Joe Duffy表示,M#相對C#、Java等其他語言來說,它能在“效能”、“安全與生產力”兩方面會達到更好的平衡。同時,他也表示M#最終會開源,有可能就在令人充滿期待的2014年。他也談到,之所以開發M#這一新的語言,就是因為現在的程式語言太多的緣故。
一名自稱前微軟員工的網友在網站Reddit上發帖稱,該語言來自Sing#。Sing#是微軟在2003到2010年研發的實驗作業系統Singularity的系統語言。
Reddit討論:The Microsoft response to D and Rust: M#
Via:Venturebeat
相關文章
- C#函數語言程式設計C#函數程式設計
- 程式語言:型別系統的本質型別
- 告別程式設計課,MIT展示自然語言程式設計程式設計MIT
- ‘程式語言‘ ’程式設計工具’程式設計
- 程式語言BASIC程式設計師的啟蒙語言C程式程式設計師
- C#中的函數語言程式設計:序言(一)C#函數程式設計
- 程式設計師眼中的程式語言程式設計師
- 程式語言設計,程式設計哲學程式設計
- C#函數語言程式設計思想及案例C#函數程式設計
- C#系統網路程式設計C#程式設計
- 書推薦《Java 8函數語言程式設計》Java函數程式設計
- 羅素悖論 型別系統與程式語言型別
- 雙相超程式設計:一種新語言設計方法程式設計
- C語言程式設計C語言程式設計
- 將系統語言設定成英語
- 程式設計師都不知道的5種將死的程式語言程式設計師
- 探索將大語言模型用作推薦系統模型
- Java8 新特性 —— 函數語言程式設計Java函數程式設計
- 《Go 語言程式設計》讀書筆記 (七) Goroutine 與系統執行緒的區別Go程式設計筆記執行緒
- Linux系統推薦學習的程式語言以及經驗Linux
- 程式設計師晚上最常用的程式語言程式設計師
- JAVA語言程式設計思想Java程式設計
- 函數語言程式設計函數程式設計
- C語言程式設計原理C語言程式設計
- c語言程式設計題C語言程式設計
- Scala 函數語言程式設計(一) 什麼是函數語言程式設計?函數程式設計
- 新時代程式設計字型推薦程式設計
- .NET併發程式設計-函數語言程式設計程式設計函數
- 函數語言程式設計-鏈式程式設計RAC函數程式設計
- RAC的函數語言程式設計函數程式設計
- MySQL的C語言程式設計(一)MySqlC語言程式設計
- Nim語言的模組化程式設計程式設計
- 哋它亢程式語言3.11版本深度解析:程式設計界的新革命程式設計
- 新程式語言將不同Web語言融合在一起Web
- 讀《程式設計人生》有感:如何學習一門新的語言程式設計
- 蘋果要用 Swift 語言顛覆傳統程式設計蘋果Swift程式設計
- 頂級程式設計師推薦的程式設計開發書籍【整合】程式設計師
- 程式設計師的八種級別程式設計師