微软将推新编程语言M#:系统编程级别的C#
2014-04-17 12:18
197 查看
微软将推新编程语言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的系统语言。
相关文章推荐
- C# for Unity 编程语言快速入门教程(连载6)---C#OOP编程之继承性
- C#编程获取客户端计算机硬件及系统信息功能示例
- 编程学C#(5):构建蜂巢模拟系统
- c# 编程修改 wince 系统时间
- C# 编程枚举系统的颜色 - 编程工具 - 原
- C# for Unity 编程语言快速入门教程(连载3)---C#基础编程题库
- 微软编程 管道系统
- 量纲系统的模板元编程实现与类级别实现的不同
- C# Office编程——Word 错误类型:“系统找不到 Microsoft.Office.Interop.Word"
- Windows 系统调用.COM.微软语言引擎简单应用(C#)
- C#.NET:高级编程之系统内置委托(有Func/无返回值Action)
- 使用C#进行系统编程
- C# for Unity 编程语言快速入门教程(连载5)---C#OOP编程之封装性
- 微软官方的C# Socket编程示例
- ACCPS2深入.net和c#编程影院售票系统 购票.打印.持续销售
- C# for Unity 编程语言快速入门教程(连载4)---C#面向对象OOP编程
- 用C#编程删除系统自带游戏
- 不同编程语言代码转换网站,在线编程语言代码转换,C#转VB.NET,VB.NET转C#
- C# for Unity 编程语言快速入门教程(连载7)---C#OOP编程之多态性
- 简单实用人事管理系统 编程语言winform C#