设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:Python之父退出决策层 GNOME之父指责ARM

2018-7-15 21:00| 发布者: joejoe0332| 查看: 10588| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Python创始人Guido van Rossum本周在邮件列表宣布,他将完全脱离决策层,不再领导该语言,给自己一个永久的假期。后续会作为一个普通的核心开发者,待在那里一段时间。之前我们曾报道过“因ARM授权费用太贵,科技巨 ...


  继 Google Chrome 宣布弃用微软 C++ 编译器(MSVC)Windows 版 Chrome 改用 Clang 之后,Mozilla 的 Firefox 浏览器昨日也宣布开始使用 Clang 编译器编译其 Windows 版本。目前该调整正处于测试阶段,开发团队表示已做好在 MSVC 和 Clang 上来回切换的准备,以避免出现某些不可预知的问题。


  之后,他们将切换到 lld-link 并启用 ThinLTO ,方便在 Rust 和 C ++ 之间内联调用。从更长远来看,他们倾向于从 Linux 进行交叉编译。在性能方面,开发团队称目前用 Clang 编译的版本相比 MSVC 编译的版本性能有升有降,原因是还没有启用 LTO 或 PGO 方法优化。

  在弃用之后,会保持观察,希望 Clang 版本能够获得明显的性能提升。Clang 作为流行的跨平台编译器,切换到 Clang 可以在各个平台上统一编译器,简化开发和 bug 处理。如果最终性能情况还是无法接受,不排除会切换回 MSVC 版本。

  Fedora 29 中实现了一项令人惊讶的有争议的变化 —— 从默认的 BuildRoot 中删除 GCC 和 GCC-C++,以便将 Fedora 包与 Koji 和 Mock 组合。到目前为止,我们总是认为 GCC(包括 GCC C++ 编译器)默认存在于每个 build-root 中。


  但实际情况是,现在有更多的软件包使用了 Go, Rust, Python, Node.js 以及其他现代语言编写,C/C++ 应用程序的比例正在逐渐下降。因此,Koji/Mock 的默认构建环境中不再包含对 GCC C/C++ 的支持,反过来,这应该有助于非 C/C++ 包的包构建(package build)时间,因为将不再需要把它们拉入 gcc/gcc-c++ 中,同样的,这也将会有一个更干净的 buildroot 环境。

  需要 C 或 C++ 编译器的软件包现在需要将其列为 BuildRequires 标记的一部分。实际上,对于这个 Fedora 29 周期来说,这不应该是一个很大的变化,因为在即将进行大规模重新构建之前,他们已经将 gcc/g++ 添加到需要所述编译器的所有软件包中。而对于用户来说,这应该几乎没有区别。我们可以看到,确切的计划已经在 Fedora Wiki 上已经列出了几个月。

  但最近几天,当这个即将发生的转变的通知被发布到 Fedora devel 列表时,它变成了一些利益相关者的激烈交流。表达的担忧包括:添加 "BuildRequires: gcc" (或 gcc-c++) 是相当明确的,因为将来使用 LLVM Clang 或其他的替代编译器构建 C/C++ 包可能需要进行大量更改。当然,Fedora 中并非所有当前的 C/C++ 软件包都在 Clang 下完全构建。有人建议改为使用构建取决于 glibc-devel 或 libstdc++,但这会带来一系列挑战。

  更多本周开源资讯,本次专辑将为您一一呈现……

Python之父宣布退出决策层,Python该何去何从?

  Python 创始人 Guido van Rossum 昨日在邮件列表宣布,他将完全脱离决策层,不再领导该语言,给自己一个永久的假期。后续会作为一个普通的核心开发者,待在那里一段时间。从Guido van Rossum的邮件内容可以看出,他已经厌倦了运营该组织。

ARM和RISC-V公然开撕,GNOME之父指责ARM

  之前我们曾报道过“因 ARM 授权费用太贵,科技巨头欲转向开源架构 RISC-V” 的消息,与 ARM 相比,开源的 RISC-V 指令集可以自由地用于任何目的,允许任何人设计、制造和销售 RISC-V 芯片和软件,也因此 RISC-V 在嵌入式平台正引起越来越多公司的关注,包括 Google、特斯拉、三星、高通等科技公司已加入 RISC-V 阵营。

火狐浏览器Windows 10版暗色主题来了,跟随原生模式

  微软早在2015年就为 Windows 10 系统引入了 Dark 主题,虽然大部分 UWP 应用都支持该项设置,但是 Win32 应用仍在不断完善,微软自家的资源管理器也是在近期刚刚获得对 Dark 主题的支持。现在,Mozilla 的 Firefox 率先拥抱该设置,在最新的 Nightly 版本中能够跟随 Windows 10 系统中的 Light/Dark 主题设置以自适应更改,也就是说火狐浏览器终于能够用上暗色主题了。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部