Win10集成Linux,推出全新命令行工具:微软Build大会全部亮点揭晓

2019 年 5 月 7 日 机器之心

机器之心报道

机器之心编辑部

5月6日是微软 2019 开发者大会的第一天,6000多名开发人员和计算机科学家们涌入西雅图的华盛顿会议中心。已坐稳全球市值头把交椅的微软在这场盛会中这次为我们带来了不少惊喜。

机器之心也来到了Build大会的现场。


在主题演讲中,微软 CEO 萨提亚·纳德拉概述了公司在Microsoft Azure、Microsoft Dynamics 365和动力平台、Microsoft 365、Microsoft Gaming方面的愿景以及开发人员将获得的机会。


“微软致力于为开发者提供可靠的工具和平台,这些工具和平台将涉及现代技术堆栈的各个层面,为开发者带来良好的用户体验,为所有人创建新的机会。”纳德拉表示。在开场长达一个多小时的 Keynote 以及之后的新发布中,微软推出了一系列面向消费者和开发者的新产品。


让我们来看看其中最引人注目的都有哪些。


Windows 10+Linux内核


近几年,微软给Linux开发者社区的很多人带来了惊喜。比如,在 Windows 中添加Bash shell,在 Windows 10 中添加本地 OpenSSH,甚至在 Windows 商店中添加Ubuntu、SUSE Linux 和 Fedora。现在,微软又向前迈了一大步,打算直接在Windows 10 上发布完整的 Linux 内核。


微软在 Windows 10 中集成的 Linux 将与通过 Windows 商店安装的 userspace 接口。这对微软来说是一个巨大的转变,标志着 Linux 内核第一次被纳入 Windows 系统。听起来,这种集成似乎到今年下半年就可用了,到时候 Windows 10 也更新了。


对开发者来说,他们将可以在 Windows 系统中大大提升微软Linux子系统的性能。微软还承诺,以后该内核将随着 Windows 系统的更新而更新,而且它会是完全开源的,开发者可以用它创建自己的 WSL 内核并作出改变。


全新命令行工具 Windows Terminal


微软还发布了一款新的 Windows 命令行 APP,Windows Terminal。它被设计为一个中心位置,以访问 PowerShell、Cmd、Linux 子系统(WSL)这样的环境。微软还提供了多个标签来支持那些想要修改 Terminal 的开发者对其进行主体化和定制化。


Windows Terminal 还支持表情符号和基于 GPU 的文本渲染。这款 APP 预计六月中旬可用。



基于 Chromium 的 Edge 浏览器


微软还展示了即将发布的新一代浏览器 Edge Chromium 的很多新特性。首先是添加的“IE模式”,允许企业直接在新的 Edge Chromium 浏览器上加载旧网站,使用Internet Explorer 渲染引擎。为此,微软直接在新浏览器中构建了 IE,这样企业就不用为了使用旧的内置网站而被迫使用IE浏览器。



当前,现有的Edge浏览器可以在 Windows 10 上打开 Internet Explorer 11,它有独立的界面、收藏夹,在其它现代网站上运行不佳。新的IE模式在 Edge 内直接加载内容,所以你几乎不会发现区别,除了角标上小小的 IE logo。


这个IE 模式是专为企业设计的。其开发团队表示,全新的 Edge 将持续更新更多功能,并支持 Windows 7、Mac 等系统。


更会对话的语音助手


微软的数字语音助手 Cortana 在去年的市场占比中仍然低于谷歌语音助手和亚马逊Alexa。这家科技巨头目前正在逐渐将 Cortana 定位于一个无处不在的协助工具,而不再是竞争对手谷歌、亚马逊和苹果的“虚拟助理”。微软目前正在让 Cortana 变得更加容易互动,在 Build 大会上,该公司展示了让 Cortana 可以主动响应对话、组织会议和主动提醒的能力。



现在的 Cortana 可以实现大量新的功能。去年,微软收购了 Semantic Machines,并将其与微软研究团队进行了整合。现在,会话式人工智能已经与技能和环境更加深入地结合起来。Cortana 已经可以连接 Microsoft 所有的组件,并能关联第三方服务,当你要求添加日历条目或者组织预定时,智能语音助手可以正确地理解你的上下文意思。


微软 CEO 萨提亚·纳德拉称,Cortana 更智能的对话方式是超越今天语音助手生硬地、基于一问一答的新存在。他把这种新体验比作开放式的网络,其内容可以被大多数浏览器获取。


量子编程语言 Q#



在 Build 大会上,微软还宣布开源了用于编写量子代码的编程语言 Q# ,用于该语言的编译器及量子模拟器。该公司表示,此举目的为使量子计算以及算法开发变得更加简易透明,帮助学术机构轻松使用这些工具,帮助开发人员更好地贡献他们的代码与想法。据猜测,该代码将储存在微软 GitHub 页面上,这将是该团队首次开源平台的核心研究成果。


统一全局的.NET 5


微软同时宣布了.NET 5 即将发布的消息,它将是 .NET Core 3.0 之后的下一个大版本升级,计划在 2020 年 11 月正式上线,而预览版的上线时间是 2020 年上半年。Visual Studio 2019、Visual Studio for Mac 和 Visual Studio Code 的未来更新中都将加入对于新版本的支持。



微软表示,未来的所有平台中,.NET 将会合为一体,开发者们将可以使用它来开发Windows、Linux、macOS、iOS、安卓、tvOS、watchOS 和 WebAssembly 等平台的工具。微软还会在 .NET 5 中加入全新的 .Net API 功能、runtime 能力以及语言特征。



从.NET Core 项目开始,微软已经向 .NET 平台添加了大约五万个 .NET Framework API。 .NET Core 3.0 弥补了.NET Framework 4.8 的大部分剩余功能差距,其支持Windows Forms、WPF和Entity Framework 6。而 .NET 5 将构建于这些工作之上,采用 .NET Core 和 Mono 功能,你可以使用单一平台进行开发,并使用所有现代.NET 代码。 


参考内容:

  • https://devblogs.microsoft.com/dotnet/introducing-net-5/

  • https://www.theverge.com/2019/5/6/18534687/microsoft-windows-10-linux-kernel-feature

  • https://www.theverge.com/2019/5/6/18527870/microsoft-windows-terminal-command-line-tool

  • https://syncedreview.com/2019/05/06/microsoft-build-2019-ai-driven-collaboration-and-hybrid-cloud-innovations-for-microsoft-365-azure/  



本文为机器之心报道,转载请联系本公众号获得授权

✄------------------------------------------------

加入机器之心(全职记者 / 实习生):hr@jiqizhixin.com

投稿或寻求报道:content@jiqizhixin.com

广告 & 商务合作:bd@jiqizhixin.com

登录查看更多
0

相关内容

微软 (英文名称:Microsoft;中文名称:微软公司或美国微软公司)始建于1975年,是一家美国跨国科技公司,也是世界PC(Personal Computer,个人计算机)软件开发的先导,由比尔·盖茨与保罗·艾伦创办于1975年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
56+阅读 · 2020年6月26日
【干货书】现代数据平台架构,636页pdf
专知会员服务
250+阅读 · 2020年6月15日
【Manning新书】现代Java实战,592页pdf
专知会员服务
98+阅读 · 2020年5月22日
【WWW2020-微软】理解用户行为用于文档推荐
专知会员服务
34+阅读 · 2020年4月5日
【新书】Java企业微服务,Enterprise Java Microservices,272页pdf
阿里巴巴达摩院发布「2020十大科技趋势」
专知会员服务
105+阅读 · 2020年1月2日
【干货】大数据入门指南:Hadoop、Hive、Spark、 Storm等
专知会员服务
94+阅读 · 2019年12月4日
免费!Google Colab现已支持英伟达T4 GPU
新智元
5+阅读 · 2019年4月25日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
PyTorch 1.0 正式版发布了!
机器学习算法与Python学习
4+阅读 · 2018年12月8日
微软人工智能大会开幕,亮点众多
科技美学
4+阅读 · 2018年5月21日
快讯 | Facebook将推出PyTorch 1.0,整合Caffe2 + PyTorch
大数据文摘
3+阅读 · 2018年5月3日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
Gluon —— 微软和亚马逊联合推出深度学习库
开源中国
7+阅读 · 2017年10月24日
A Comprehensive Survey on Graph Neural Networks
Arxiv
21+阅读 · 2019年1月3日
Arxiv
3+阅读 · 2018年3月13日
Arxiv
4+阅读 · 2016年12月29日
VIP会员
相关VIP内容
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
56+阅读 · 2020年6月26日
【干货书】现代数据平台架构,636页pdf
专知会员服务
250+阅读 · 2020年6月15日
【Manning新书】现代Java实战,592页pdf
专知会员服务
98+阅读 · 2020年5月22日
【WWW2020-微软】理解用户行为用于文档推荐
专知会员服务
34+阅读 · 2020年4月5日
【新书】Java企业微服务,Enterprise Java Microservices,272页pdf
阿里巴巴达摩院发布「2020十大科技趋势」
专知会员服务
105+阅读 · 2020年1月2日
【干货】大数据入门指南:Hadoop、Hive、Spark、 Storm等
专知会员服务
94+阅读 · 2019年12月4日
相关资讯
免费!Google Colab现已支持英伟达T4 GPU
新智元
5+阅读 · 2019年4月25日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
PyTorch 1.0 正式版发布了!
机器学习算法与Python学习
4+阅读 · 2018年12月8日
微软人工智能大会开幕,亮点众多
科技美学
4+阅读 · 2018年5月21日
快讯 | Facebook将推出PyTorch 1.0,整合Caffe2 + PyTorch
大数据文摘
3+阅读 · 2018年5月3日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
Gluon —— 微软和亚马逊联合推出深度学习库
开源中国
7+阅读 · 2017年10月24日
Top
微信扫码咨询专知VIP会员