R 语言和 Python 语言被许多人认为是现在最好的数据科学语言,二者在该领域孰优孰劣,往往会引起许多争论。RStudio 首席科学家 Hadley Wickham 和 Python 资深数据分析专家、Pandas 库作者 Wes McKinney 近日公开表示正在进行合作,旨在让使用不同编程语言的科学家能更轻松协作,并避免一些无谓的重复工作。 Wickham 和 McKinney 认为编程语言之间的竞争是完全不必要的,他们认为通过合作,可以让对方的语言对数百万用户更有用。上个月,McKinney 宣布成立 Ursa Labs,这是一个旨在改进数据科学工具的创新组织。 McKinney 将与 Wickham 进行深度合作,他们将尝试通过创建可在 R 和 Python 语言中工作的新标准,使用户能够更容易与其他人共享数据和代码。他们将其称为对“互操作性”的改进,并已经合作创建了一种可以在 Python 和 R 中使用的文件格式。 Wickham 和 McKinney 还表示,除了解决技术问题之外,也希望相互合作能够结束 R和 Python 之间毫无意义的争论,因为两种语言都很棒。此外,他们最终希望其工作也能改善其它开源编程语言(如 Java 和 Julia )的用户体验。具体情况,请大家关注本次专辑…… 在微软 Build 2018 开发者大会上,.NET 团队发布了 .NET Core 的下一个主要版本 3.0 的规划蓝图。.Net Core 3 的首个预览版预计在今年晚些时候发布,正式版本将在 2019 年发布。 .NET Core 是微软 .NET 技术的开源、跨平台版本,允许开发者在 Windows、Mac 和 Linux 上使用包括 C#、F#和 Visual Basic 等语言。可以说,.NET Core 是仅支持 Windows 的 .NET Framework 的一个跨平台分支,自 2016 年 6 月首次发布后,微软一直在保持同时开发这两个版本。当时微软表示,.NET Core 适用于 ASP.NET Web 应用,以及 Win10 UWP 应用。Windows 桌面应用将继续使用 .NET Framework 。 .NET Core 3.0 将改变这一局面,其最大的亮点就是支持 Windows 桌面应用,也就是说届时它将支持 Windows Forms,Windows Presentation Foundation(WPF)和 UWP 等所有主要的 Windows 桌面平台。这将有效减少 .NET 的碎片化和混淆性,并减少 .NET 开发者的传统约束。 此外,在 .NET 的官方博客中,微软还透露 .NET Core 目前没有支持 Mac 或 Linux 上的桌面应用的计划。ASP.NET Core 已进入下一个开发阶段,.NET Framework 4.8 预计将在 12 个月内发布。更多内容,请关注本次专辑…… Android 大神 Chainfire 昨日发文宣布,将停止开发所有 Root 相关的应用。而且由于自己目前正在研究一个与 Android 无关的项目,占用了大部分的时间,所以其它跟 Root 权限无关的应用也会停掉部分,另外一部分想要继续维护的也需要等上一段时间。 Chainfire 是流行一时的 Root 管理工具 SuperSU 的开发者,他还开发了 Root 权限获取工具 CF-Auto-Root,刷机工具 FlashFire,Android CPU 检测工具 PerfMon,Android GPU 驱动工具 Chainfire3D 等等。其中,SuperSU 已在 2016 年被出售给了一家中国公司。 随着 Android 系统的升级以及各厂商对系统优化改进,越来越多的 Android 用户已不再有 Root 需求,而且厂商也对手机的管理越来越严,多了许多 Root 限制。这个时代的落幕,或许早已有人预料,但不曾想到来得如此突然,着实令人唏嘘。 |