【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

微软的 Roslyn Compiler API 为 Visual Studio 2012 提供了更新

  • 2012-10-08
  • 本文字数:482 字

    阅读完需:约 2 分钟

Roslyn,是微软的“编译器即服务”,更新到了 September 2012 CTP 。这次发布添加了对 Visual Studio 2012 的支持(同时去除了 Visual Studio 2010 的支持),引入了针对 VB 和 C#的新语言特性,并包含了几个 API 的更新。

Roslyn 由一系列能够暴露编译过程每个部分的 API 组成,让编译可以作为一个服务来提供。这套 API 于 2011 年 10 月发布,最近一次更新是今年的6 月。

这次的更新,加入了新的C#语言特性,包括可空类型、多维数组和非安全代码。VB 现在也支持可空类型,以及数组字面量、子句的处理、XML 字面和后期绑定。异步依然在两个语言中都没有得到支持。

现在还不存在VB 的交互窗口,而C#版本没有任何改变。(在Roslyn 论坛中有一个尚未支持语言特性的完整列表。) 服务及编辑器服务API 做出了一些改变,移除了对Visual Studio 的某些依赖,而且编译器API 包含了几个用于简化的语法更新。

Roslyn September 2012 CTP 可以直接从微软网站或者 NuGet 上获得。NuGet 可以让开发人员独立地下载 VB 和 C#编译器和服务,而无需下载整个安装包。

查看英文原文: Microsoft’s Roslyn Compiler APIs Updated for Visual Studio 2012

2012-10-08 21:491516
用户头像

发布了 254 篇内容, 共 53.4 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

GPU在Kubernetes中的使用与管理 | 社区征文

大菠萝

新春征文

Web Components 系列(八)—— 自定义组件的样式设置

编程三昧

前端 组件化 2月月更 WebComponent

云效Flow如何实现阿里云ECS多环境发布

阿里云云效

阿里云 运维 云原生 软件开发 研发

K8s Ingress Provider 为什么选择 MSE 云原生网关?

阿里巴巴云原生

阿里云 Kubernetes 容器 微服务网关 云原生网关

FinClip 的 2021 与 2022

FinClip

产品设计与思考

《新程序员》杂志|李鹏辉谈开源云原生消息流系统

Apache Pulsar

开源 架构 云原生 中间件 Apache Pulsar

Ti-Click:通过浏览器快速搭建 TiDB 在线实验室 | Ti-可立刻团队访谈

PingCAP

会声会影剪辑视频教程讲解

懒得勤快

恒源云(GpuShare)_AIphaCode是否能取代程序员?

恒源云

深度学习 AI transformers

技术人聊开源:这并不只是用爱发电

SOFAStack

开源

跨平台应用开发进阶(一) :走近 uni-app

No Silver Bullet

uni-app 跨平台 实战 2月月更

Spring Boot Serverless 实战系列 | 性能调优

阿里巴巴云原生

spring 阿里云 Serverless 云原生 框架

边缘计算加速视频直播场景:更清晰、流畅、实时

火山引擎边缘云

边缘计算 视频直播 异构算力

解构流存储 — Pravega,与 Flink 构建端到端的大数据流水处理线

Apache Flink

大数据 flink 开源 编程 实时计算

敏捷开发流程的8个步骤

PingCode

[建造者模式实战]如何用JAVA实现一个基于POI的复杂表格导出工具类?

山河已无恙

Java 2月月更

使用Perf和FlameGraph进行系统性能分析

wong

flamegraph perf

EdgeDB 架构简析

CRMEB

数据分析实际案例之:pandas在泰坦尼特号乘客数据中的使用

程序那些事

Python 数据分析 pandas 程序那些事 2月月更

9期视频告诉你如何更正确更高效的使用Git

阿里云云效

git 阿里云 云原生 代码 研发

焱融科技加入中国通信工业协会人工智能专业委员会,共创数智新未来

焱融科技

人工智能 云计算 分布式 高性能 文件存储

数智时代,谁都做平台,谁都做生态!这行吗?

海比研究院

JAVA 那些事 - 聊聊那些易混淆的概念:JVM/JRE/JDK,openJDK/oracleJDK,JAVA SE/JAVA EE/Jakarta EE

明哥的IT随笔

jdk Openjdk Java EE

车联网平台搭建从入门到精通 01|车联网场景中的 MQTT 协议

EMQ映云科技

车联网 物联网 通信 mqtt 平台搭建

CTF题目中遇到的PHP考点总结(一)

H

php CTF WEB安全

当 TiDB 遇上 Flink:TiDB 高效入湖“新玩法” | TiLaker 团队访谈

PingCAP

服务网格在联通的落地实践

百度开发者中心

平安科技从 Oracle 迁移到 UbiSQL 的实践

PingCAP

网络安全kali渗透学习 web渗透入门 DDOS的原理和防护

学神来啦

火山引擎 MARS-APMPlus X 美篇 | 形成应用性能全面监控,大幅提升APP稳定性

字节跳动终端技术

字节跳动 APM 性能监控 应用性能监控产品 火山引擎MARS

11种绕过CDN查找真实IP方法

喀拉峻

网络安全

微软的Roslyn Compiler API为Visual Studio 2012提供了更新_DevOps & 平台工程_Jenni Konrad_InfoQ精选文章