教年轻 AIoT 创业者如何从 0 到 1 实现AIoT 创业项目 了解详情
写点什么

Visual Studio 11:谁为开发者而开发?

  • 2012-03-17
  • 本文字数:991 字

    阅读完需:约 3 分钟

Visual Studio 11 相关新闻包含了大量关于用户界面变化和项目管理特性的信息。尽管它们很重要,但是却偏离了大多数开发者每天需要面对的主要任务,也就是编写优质的生产代码。VS11 并不是传统的消费产品,但是鉴于现在的宣传,读者会对微软的目标客户有疑问。那么Microsoft 为第一线的C++ 开发者提供了哪些新特性呢?

Visual C++ 团队最近重点强调了一些为C++ 开发者提供的新特性,从而提供了一些答案。我们可以使用最初也是最重要的本地C++ 来编写Windows 8 Metro 应用程序。这些应用程序能够使用DirectX 或XAML UI 框架。他们声称会使用经过优化的编译器以及改善的并行模式程序库(Parallel Patterns Library),从而改善编译后代码的性能。

扩展ISO C++11 的实现

Herb Sutter 对 VS 11 中关于 C++ 11 的支持等级做出进一步说明。他声称微软已经做到了:

“……对整个 C++11 标准库的完全支持…… 我们已经在 VC++ 2010 中交付了大多数 C++11 标准库,现在我们在其中包含了线程、互斥(mutexes)、条件变量、atomics、futures 和 async,它们不仅仅是‘检查记号(checkmark)’之类的特性,在 ConcRT 运行时之上构建的 async 和 futures 也会对并行模式库提供支持。哦,我们还基于 Boost.filesystem 为针对目录和文件的可移植访问(portable access)交付了对标准草案头的实现。”

C++ 编译器会接受独立更新

Sutter 还反复强调微软对所有 C++11 特性做出了终极支持。由于它还处于草案阶段,所以当 VS11 发布的时候,它并不会支持所有规格。相反,微软会定期为 VS11 部署更新来更新 C++ 编译器。

"首先你会看到的是社区技术预览版(CTP),我们将会在 VC++11 发布不久之后就发布它,我们期望采用新的命令行编译器模式(最初没有 IDE 集成和智能提示),你可以使用 VC++11 并快速开始利用新的 C++11 语言特性,稍后会发布完整的 out-of-band 版本,带来更多特性。

微软还没有宣布 VS11 是否会发布下一个 Beta 版,但是会有进一步的改善。Sutter 关于 out-of-band 版本的说明证实,这是开发者了解未来功能的很好方式,而不需要等待微软传统需要多年的开发 / 测试 / 发布周期。

你可以从这里下载Visual Studio 11 的beta 版以及相关资料。

扩展阅读

微软产品经理谈Visual Studio 11 的开放特性

微软发布Visual Studio 11 Beta 版本

Visual Studio 11 新界面引发热议

查看英文原文: Visual Studio 11: Who Develops for the Developers?

活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2012-03-17 03:101664
用户头像

发布了 340 篇内容, 共 123.3 次阅读, 收获喜欢 13 次。

关注

评论

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

Node.js实现大文件断点续传

coder2028

JavaScript 前端

Corel VideoStudio会声会影2023中文语言版本

茶色酒

会声会影2023

秒懂算法 | 基于朴素贝叶斯算法的垃圾信息的识别

TiAmo

机器学习 算法 过滤算法

那些高级前端是如何回答面试题的

Geek_02d948

JavaScript 前端

2023年:我成了半个外包

知了一笑

Java 架构

BSN-DDC基础网络详解(三):注册门户账号和业务开通(2)

BSN研习社

BSN-DDC

一文读透react精髓

xiaofeng

前端 React

中移链结合CA证书实现节点准入控制

BSN研习社

Vue模板是怎样编译的

yyds2026

Vue 前端

产品经理,项目经理,FTO

laofo

DevOps cicd 敏捷开发 研发效能 持续交付

fastposter v2.12.0 ChatGPT都推荐的海报生成器

物有本末

fastposter 海报生成器 海报生成

python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告(优化版)

虫无涯

Python 单元测试 自动化测试 unittest 测试框架

基于selenium的UI自动化实践

虫无涯

Python 自动化测试 selenium

手把手教你为基于Netty的IM生成自签名SSL/TLS证书

JackJiang

Flink CDC+Kafka 加速业务实时化

Apache Flink

大数据 flink 实时计算

开发一款wordpress插件并发布到官方插件库完全指南,小白也可以

咖啡教室

春季3月 · CSPO认证周末班【提前报名特惠】“价值交付课程” | 全国招生

ShineScrum捷行

产品经理 PO Product Owner 产品负责人 产品愿景

Jmeter安装配置详细教程

虫无涯

Jmeter 性能测试 接口测试

春季3月 · CSM认证周末班【提前报名特惠】“全球金牌课程”CST导师亲授

ShineScrum捷行

ScrumMaster CSM

一文详解 Netty 组件

京东科技开发者

Java 架构 Netty nio 企业号 2 月 PK 榜

前端一面必会面试题(边面边更)

coder2028

JavaScript 前端

走进RocketMQ(一)整体架构与设计

白裤

Java RocketMQ RocketMQ整体架构 RocketMQ设计

会声会影2023官方试用版更新下载功能详细介绍

茶色酒

会声会影2023

JS词法环境和执行上下文

hellocoder2029

JavaScript 前端

Selenium启动IE11常见问题解决方法

虫无涯

自动化测试 selenium IE

Continuous profiling 拯救了 Victoria Metrics

golang 性能优化 可观测性 Prometheus 性能分析

使用一个文件集中管理你的 Nuget 依赖版本号

newbe36524

C# Docker Kubernetes

字节前端二面高频vue面试题整理

yyds2026

Vue 前端

CDR2023新功能抢先看

茶色酒

cdr2023

Pycharm+PyQt5+Python3.5开发环境配置(详细教程)

虫无涯

Python pycharm 环境安装 PyQt PyQt5

用es6的class类单例模式封装canvas环形进度条

咖啡教室

  • 扫码添加小助手
    领取最新资料包
Visual Studio 11:谁为开发者而开发?_语言 & 开发_Jeff Martin_InfoQ精选文章