BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

他的粉丝

Microsoft Quantum Katas帮助开发人员探索使用Q#实现量子计算

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2018年8月13日

Microsoft根据“软件招式”(Code Katas)这一理念,开源了一个称为“Quantum Katas”的项目。该项目意在帮助开发人员迈出使用Q#语言实现量子计算的第一步。它提供了一组复杂度递增的编程练习,并可向学习者提供即刻反馈。

他的粉丝

隐私和安全是macOS Mojave和Safari 12的第一要务

作者 Daniel Bryant 关注 706 他的粉丝 ,译者 谢丽 关注 11 他的粉丝   发布于  2018年6月18日

在年度开发者大会WWDC上,苹果预览了其桌面操作系统的最新版本macOS Mojave和经过升级的Web浏览器Safari 12。苹果表示,增强隐私和安全是这些版本的第一要务。

他的粉丝

Swift 4.1增强了泛型、编译器和包管理器

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 张兰月 关注 0 他的粉丝   发布于  2018年4月9日

Swift 4.1发布正式版,它为Swift包管理器和Foundation带来了新的语言特性、构建选项和增强功能。

他的粉丝

Swift 4.2进入最后开发阶段,为Swift 5铺平道路

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 无明 关注 1 他的粉丝   发布于  2018年3月21日

随着Swift 4.1进入beta阶段,Swift团队开始将注意力聚焦在新版本Swift 4.2的开发上。新版本除了bug修复和编译性能方面的改进,还会继续增强Application Binary Interface(ABI)稳定性。

他的粉丝

苹果开源Swift底层非阻塞I/O框架SwiftNIO

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 谢丽 关注 11 他的粉丝   发布于  2018年3月14日

在近日举行的try! Swift东京大会上,苹果宣布了SwiftNIO项目,这是一个用Swift编写的、类似Netty的非阻塞、跨平台I/O框架。

他的粉丝

Swift 4.1带来条件一致性等语言上的提升

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 张健欣 关注 3 他的粉丝   发布于  2018年2月24日

Xcode 9.3中的Swift 4.1带来了一些语言上的提升,包括Equatable和Hashable协议的自动实现和条件一致性等。

他的粉丝

Swift论坛正式启用

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 薛命灯 关注 24 他的粉丝   发布于  2018年2月5日

Swift团队宣布将若干Swift邮件组迁移到Swift论坛上,从现在开始,论坛将成为主要的讨论和沟通方式。

他的粉丝

Apple着手抛弃32位macOS应用程序

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 罗远航 关注 1 他的粉丝   发布于  2018年1月31日

Apple已经着手抛弃macOS上的32位应用程序了。macOS的下一个维护更新版本High Sierra 10.13.4将会在用户打开32位应用程序时对用户进行提醒,接下来的Xcode 9.3也会包含相关工具来帮助开发者更好地完成应用程序从32位到64位的过渡。

他的粉丝

Apple开源了用于ARM CPU的iOS内核

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2017年10月12日

Apple在GitHub XNU-darwin代码库中默默地公开了一些专用于arm和arm64的文件。虽然可能并非所有的开发人员对此都有兴趣,但是对于安全研究人员等人可能存在一些有意义的内容。

他的粉丝

Swift 4正式发布,新功能概览

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2017年9月25日

Swift最新的主要版本提供了针对语言本身以及标准库的大量改动和更新,最重要的变化包括新增的String功能、扩展集合、归档和序列化等。

他的粉丝

Swift 5确立了目标,定义了新的演进过程

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 罗远航 关注 1 他的粉丝   发布于  2017年8月24日

Swift 5预计将于2018年发布,Swift 5将会带来更好的ABI稳定性,并将进一步关注API弹性(resilience)和内存所有权(memory ownership)。新的演进过程将有助于确保Swift 5将开发重点放在其官方目标上。

他的粉丝

Apple开源了Swift Migrator

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 Rays 关注 3 他的粉丝   发布于  2017年7月13日

Apple近期在WWDC 2017大会上宣布,已经开源了在Xcode 9中提供的Swift 4 Migrator。

他的粉丝

Swift 3.1改进了语言、包管理器和Linux实现

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2017年4月5日

按照计划,近日发布的Swift 3.1在源代码方面可兼容Swift 3.0,但同时在语言和标准库方面包含大量改进,并增强了Linux的实现。

他的粉丝

Swift内存所有权宣言

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 Rays 关注 3 他的粉丝   发布于  2017年3月8日

据Swift的创建者和前团队负责人Chris Lattner介绍,Swift 4的主要目标之一就是要定义一个类似于Rust/Cyclone的内存所有权模型。在当前Swift 4已进入第二阶段的情况下,Swift团队发布了一个详细阐明Swift内存所有权工作方式的宣言。

他的粉丝

Swift 4进入最后阶段,ABI稳定性被推迟

作者 Sergio De Simone 关注 14 他的粉丝 ,译者 罗远航 关注 1 他的粉丝   发布于  2017年3月1日 1

Apple公司详细介绍了Swift 4的发布进程,Swift 4将会在2017年4月发布。此次发布的焦点在于Swift 4提供了对于核心语言和标准库的重大改进,同时也实现了对之前源代码的兼容性。Apple公司Swift团队的新负责人Ted Kremenek解释说,ABI(应用程序二进制接口)兼容性的实现一开始是在计划之中的,但是现在将要推迟发布。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT