找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

tag 标签:

相关文章

  • 为什么人人都该懂点LLVM

    只要你和程序打交道,了解编译器架构就会令你受益无穷无论是分析程序效率,还是模拟新的处理器和操作系统。通过本文介绍,即使你对编译器原本一知半解,也能开始用LLVM,来完成有意思的工作。 LLVM是什么? LLVM是一个好用、好玩,而且超前的系统语言(比如C和C++语言)编译器。 当然,因为LLVM实在太强大,你会听到许多其他特性(它可以是个JIT;支持了一大批非类C语言;还是App Store上的一种新的发布方式等等)。这些都是真的,不过就这篇文章而言,还是上面的定义更重要。 下面是一些让LLVM与众不同的原因: LLVM的中间表示(IR)是

    2015-08-23 09:23     Adrian Sampson, 张洵恺

  • RMS谈GCC、LLVM和Copyleft

    ESR(Eric S.Raymond)在GCC邮件列表上发贴预言:LLVM/Clang编译器将在3到5年内威胁到GCC的统治地位,认为GCC编译器的反插件政策正成为一大障碍。虽然Clang尚未达到GCC的成熟度,但在某些方面它拥有比GCC更出色的特性 ...

    2014-01-27 15:12     

  • 保持自由 - GCC应该接受收费插件吗?

    GCC邮件列表中在争论GCC是否应该接受收费插件,但是认为GCC是一个免费软件开发的媒介的论调占得了上风 Gcc以及它在模块化方面的缺失又一次作为一个问题被提出来,并且和市场上的新的编译器LLVM做了对比。GCC巨大而古老:5百万行代码,30年研发时间,并且还在继续增长。相比较而言,LLVM更加年轻,更加模块化,并且允许所有的语言都作为一个模块添加进去。 LLVM的核心是开放源代码。GCC是反著作权(copyleft)代表,是严格的免费软件,她不允许以任何形式收费的插件的代码进入到GCC的代码中。争论的一种意见,正如Eric Raymond说的,FSF不

    2014-09-18 15:43     Richard Hillesley, CNprober

  • LLVM和GCC编译器开发者将开始展开合作

    尽管RMS(Richard Stallman)因为其采用的BSD许可证而反对LLVM/Clang编译器项目,但两大开源编译器项目的开发者已决定展开合作,共同解决困扰两大编译器的问题。 但许多人担心,由于许可证之间的差异,GCC未必能从合 ...

    2014-02-09 21:34     

  • LLVM 五月上海迷你工作坊,欢迎你的到来

    LLVM 基金会的 David Kipping 和 Alex Bradbury 将在 2017 年 5 月 8 - 11 日出席在上海交通大学举办的 RISC-V 研讨会,并希望利用这个机会和 LLVM 中国用户、开发者见面。

    2017-03-21 16:49     Leslie Zhai

  • 编译器简介: 在 Siri 前时代如何与计算机对话

    简单说来,一个编译器(compiler)不过是一个可以翻译其他程序的程序。传统的编译器可以把源代码翻译成你的计算机能够理解的可执行机器代码。

    2017-09-07 09:41     Nicole Orchard, ucasFL

  • LLVM基金会获得 501(c)(3) 非营利身份

    LLVM基金会宣布它获得了 501(c)(3) 非营利身份。 获得501(c)(3)身份之后,捐款人的捐款可以抵税,该身份有助于鼓励捐款人捐款。LLVM基金会的主要使命包括举办年度的LLVM开发者大会,向其它非赢利组织提供资金,向个人提供奖学金,以及为支持LLVM项目资助建设必要基础设施。LLVM是一个非常受欢迎的开源编译器套件项目,苹果是该项目的主要支持者。 过去几年,开源基金会获得501(c)(3)非营利身份的难度在增加。

    2015-08-21 20:19     

  • 硬核观察 #359 Firefox 版本号到了 100 会发生什么

    更多:• Google 正计划为 Fuchsia OS 安装完整的 Chrome • 英特尔 C/C++ 编译器全面采用 LLVM 技术

    2021-08-10 11:40     硬核老王

  • 硬核观察 | LLVM 12 已释出 3 天,但是连发布公告都没写完

    更多:• Firefox 88 将停止支持 FTP • 近三万家企业使用的代码覆盖量软件陷入软件供应链黑客事件

    2021-04-17 19:17     硬核老王

  • #新闻拍一拍# 泄露的 Windows XP 代码经用户编译为可运行的系统

    • Khronos 开源新 OpenCL SDK,并发布 OpenCL 3.0 规范 • 开发者再次尝试让摩托罗拉 68000 系列进入 LLVM 上游

    2020-10-01 13:34     硬核老王

12下一页
返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。