M语言时微软建模技术的一部分

f#是一门针对.net框架的函数式程序设计语言(functionalprogramminglanguage)

以下是09年微软关注的十大编程语言,并且今后仍然可能持续关注:

“m”

c

javascript是一门面向对象的脚本语言,可被用来支持以编程方式访问客户端应用和其它应用中的对象它主要以客户端javascript的形式被使用,依靠浏览器的集成组件来实现,可实现开发增强的用户界面和动态网站javascript是根据ecmascript标准制定的网页脚本语言,由mozilla首席技术官布兰登?艾奇(brendaneich)创建

2001年,微软宣布推出c#语言,它是一个现代面向对象编程语言,完全由微软重新开发创建,目的是在.c++程序net平台上充分发挥基于xml的web服务的力量通过面向对象设计,开发者非常适合使用该语言来创建全方面的高性能web应用和组件,从基于xml的web服务,到中间层业务对象,到系统级别的应用另外,该语言还可以帮助编程者完成更少代码,从而减少犯错机会

axum

php

f#

php是一门被广泛使用的通用脚本语言,特别适合web开发,可以被内嵌到html中windowsserver2008中的iis7.0现在已经提供一个开放平台来托管php应用许多php开发者目前使用windows作为他们的开发环境选择另外,微软在其windowsazure云平台中还提供了一个php软件开发工具包而且,微软还与php公司zend建立了合作学c++好不好找工作伙伴关系,以在windows平台和云环境中支持php

javascript

ironpython

ironruby

作为一个软件公司,微软开发团队必须能够熟练掌握各种编程语言,其中包括java但是,c#和c应该是微软主要使用的两种语言本文列举的不是该软件巨人使用的语言排名,而是经在pdc大会上与微软管理人士和开发人员的透露,列出了09年微软推广和关注的编程语言,并在今后仍然有可能持续性关注

basic可以被看作微软的基础性语言visualbasic.net(vb.net)是一门面向对象的计算机编程语言,它可以被看作visualbasic的进化版,运行在微软.net框架之上微软目前正考虑开放visualbasic和c++编程思想c#的编译器

微软旗下代号为“m”的编程语言是为处理数据和建立数据模型而开发的它是在保持文本(textual)和特定领域(domain-specific)的同时,还整合了来自xaml的特性“m”语言不规定数据被存储或访问的方式,也规定某个特定实现技术“m”语言时微软建模技术的一部分,该建模技术此前被称为“oslo”,现在被称为sqlserver建模微软著名工程师兼首席建模官donbox是“m”语言团队的元老之一它最初由微软研究院的donsyme发明,作为clr的ocaml语法兼容变体,但f#现在已经迅速地从科研转为投入实际应用,将作为visualstudio2010的一部分

ironpython是python编程语言c++就业前景在.net和silverlight下的实现它拥有一个完全动态的交互式解释器它能够被很好的与.net框架所有其它部分相集成,从而使python程序员能够使用所有.net代码库,同时保持了与python语言的兼容性ironpython目前被托管在微软的codeplex开源项目托管网站,是微软开源战略的一部分

c#

c是微软的工作语言该公司使用c开发了它的许多核心应用该语言时一个静态类型、多范式、编译、通用编程语言目前它正被广泛用于软件行业,是当今最受欢迎的语言之一使用它开发的应用程序包括系统软件、应用软件、设备驱动、嵌入式软件、高性能服务器和客户端应用,以及诸如视频游戏等娱乐软件

axum目前仍然是一个试c++基本简介验性的项目,目标是提供一个.net环境下的并行编程模型,支持隔离、actor和消息传递,从而提高应用程序安全性、反应速度、可扩展性和开发效率微软正在探索的其它高级概念包括数据流网络和异步方法等尽管它只是一个试验性项目,微软已经在visualstudio2010测试版中包含了对它的支持

ironruby是ruby编程语言的.net实现ironruby大量使用了微软的动态语言运行时,使用微软公众许可协议完全开放源代码ironruby的源代码被托管在rubyforge项目中它基于dynamiclanguageruntime(dlr)构建,它也是微软开源战略的一部分

众所周知,微软已经从以前的开源敌视者变为开源支持者c++就业前景,这一点也体现在其关注的语言中,例如ironpython、ironruby分别是开源语言python和ruby在微软.net框架中的实现,另外微软还在不断改进windows对php编程语言的支持,在windowsserver2008中的iis7.0现在已经提供一个开放平台来托管php应用

visual basic




转载请注明:http://www.nydjfy.com/pxxx/330.html