专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序员的那些事  ·  腾讯居然还自研了 Git 客户端,也是没想到… ·  3 天前  
程序员的那些事  ·  趣图:这个 AI 翻译要笑死人了 ·  3 天前  
程序员小灰  ·  这个大神级开源社区,你了解吗? ·  4 天前  
程序猿  ·  MongoDB拳打PostgreSQL,并发起挑战 ·  1 周前  
51好读  ›  专栏  ›  OSC开源社区

Visual Studio 2017 RC 版更新、macOS 10.12.4正确显示 Windows 可执行文件

OSC开源社区  · 公众号  · 程序员  · 2017-01-29 08:32

正文

软件更新播报

1.Visual Studio 2017 RC 版更新;

2.macOS 10.12.4,可正确显示 Windows 可执行文件了;

3.Google 编程语言 Go 1.8 RC3 和 1.7.5 发布


Visual Studio 2017 RC 版更新


更新内容如下:

● 不再预览 .NET Core 和 ASP.NET Core 的开发领域(Workload),还修复了几个错误,并提高了 .NET Core 和 ASP.NET Core Tooling 的可用性

● 团队资源管理器连接体验现在得到改进,能更容易地找到要连接的项目和存储库

● 高级保存选项由于受欢迎,现在已恢复该功能

● 该版本还修复了多个与安装相关的问题,包括挂起。还在安装失败时添加了一个重试按钮、消除了在开始菜单中的 Visual Studio 安装,并为离线安装创建布局添加了支持。


除了这些改进,还会注意到已经删除了 Data Science and Python Development 的开发领域(Workload)。由于会一直在 VS 发行过程中进行功能的关闭,一些组件不能满足所有的发行要求就会被移除,例如翻译为非英语语言。它们将很快作为单独的下载重新显示。F# 仍然可用于 .NET 桌面和 .NET Web 开发中的 workload。


发布主页:https://blogs.msdn.microsoft.com/visualstudio/2017/01/26/update-to-visual-studio-2017-release-candidate/

发布说明https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes

下载地址:https://www.visualstudio.com/zh-hans/vs/visual-studio-2017-rc/#downloadvs



macOS 10.12.4,可正确显示 Windows 可执行文件了


@MacX.cn:苹果发布了 macOS Sierra 10.12.4 开发者测试版,新版的主打功能之一就是将 iOS 平台上的 Night Shift 带入了 macOS。除了 Night Shift 功能外,macOS Sierra 10.12.4 还更新了 PDF API,听写功能支持上海话,以及 Siri 查询板球比赛得分等。



现在,微软的 Mac 产品设计师 Vaclav Vancura 发现,macOS Sierra 10.12.4 现在可以正确的显示 Windows 可执行文件了,这意味着 macOS 可以正确的处理 .EXE 文件了。


当然,这并不意味着 Finder 可以执行启动 Windows .EXE 文件。想要直接在 macOS 使用 Windows 应用,我们需要安装虚拟机软件。当然,对于新手用户来说,这可能造成困惑,因为他们看到 .EXE 图标可能会直接双击运行。


Vancura 建议将 Windows .EXE 图标处理成下方这样,可以正确显示,但在右下角增加 X 图标,提示用户不能运行。



Google 编程语言 Go 1.8 RC3 和 1.7.5 发布


Go 1.8 RC3/1.7.5 发布了。Go 1.8 RC3 是不稳定版本,谨慎使用。更新如下:

Go 1.7.5 (released 2017/01/26) 包括对编译器、运行时和 crypto/x509 以及 time 包的修复。


详细信息:https://github.com/golang/go/issues?q=milestone%3AGo1.7.5


发布主页:https://golang.org/doc/devel/release.html


下载地址:

Go 1.7.5

go1.7.5.src.tar.gz

https://storage.googleapis.com/golang/go1.7.5.src.tar.gz

go1.7.5.darwin-amd64.pkg

https://storage.googleapis.com/golang/go1.7.5.darwin-amd64.pkg

go1.7.5.linux-amd64.tar.gz

https://storage.googleapis.com/golang/go1.7.5.linux-amd64.tar.gz

go1.7.5.windows-amd64.msi

https://storage.googleapis.com/golang/go1.7.5.windows-amd64.msi


Go 1.8 RC 3

go1.8rc3.src.tar.gz

https://storage.googleapis.com/golang/go1.8rc3.src.tar.gz

go1.8rc3.darwin-amd64.pkg

https://storage.googleapis.com/golang/go1.8rc3.darwin-amd64.pkg

go1.8rc3.linux-amd64.tar.gz

https://storage.googleapis.com/golang/go1.8rc3.linux-amd64.tar.gz

go1.8rc3.windows-amd64.msi

https://storage.googleapis.com/golang/go1.8rc3.windows-amd64.msi


简介

Go 是 Google 开发的一种编译型,并发型,并具有垃圾回收功能的编程语言。


Go语言的语法接近C语言,但是对于变量的声明是不同的,其他语法不同之处是For循环和if判断式没有括号围绕。Go 语言支持垃圾回收功能。Go语言的并行模型是以东尼霍尔的CSP为基础,采取类似模型的其他语言包括occam和Limbo,但它也具有Pi运算的特征,比如通道传输。


与C++相比,Go 语言并不包括如异常处理、继承、泛型、断言、虚函数等功能,但增加了slice型、并发、管道、垃圾回收、接口(interface)等特性的语言级支持。当然,Google 对于泛型的态度还是很开放的,但在该语言的常见问题列表中,对于断言的存在,则持负面态度,同时也为自己不提供类型继承来辩护。不同于Java,Go语言内嵌了关联数组(也称为哈希表(hashes)或字典(dictionaries)),就像字符串类型一样。





推荐阅读

有了这些创意开源工具,再也不用担心春节无聊啦(2)

有了这些创意开源工具,再也不用担心春节无聊啦(1)

盘点各类编程语言中最火的开源项目,跟你想的一样吗?

免费个人博客搭建教程详解:Hexo+OSChina

程序员排行榜:测测你的码力值,2016年击败了全国多少工程师?

点击“阅读原文”查看更多精彩内容