更新(4/21):本次活动因故取消。
LLVM 基金会的 David Kipping 和 Alex Bradbury 将在 2017 年 5 月 8 - 11 日出席在上海交通大学举办的 RISC-V 研讨会,并希望利用这个机会和 LLVM 中国用户、开发者见面。为了吸引足够的关注,也许我们可以有一个迷你工作坊。
我们想知道:大家对哪些话题感兴趣,谢谢!
LLVM 项目是一个模块化和可重用的编译器和工具链技术的集合。尽管它的名称,LLVM 与传统虚拟机没有什么关系,尽管它提供了有用的库,可以用来构建它们。名称 “LLVM” 本身不是首字母缩略词; 它是项目的全称。
LLVM 由伊利诺伊大学发起的一个研究项目,目的是提供一个现代的,基于 SSA 的编译策略,能够支持任意编程语言的静态和动态编译。从那时起,LLVM 已经发展成为一个由多个子项目组成的项目伞,被很多商业和开源项目在生产环境中使用,并且在学术研究中广泛使用。LLVM 项目中的代码以 “UIUC” BSD 样式许可证授权。
LLVM 已被授予 2012 年 ACM 软件系统奖!这一奖项由 ACM 每年在全球的软件系统选出一个。LLVM 列名在高度卓越的公司里!
我在 2016 年对静态分析产生浓厚兴趣,和 Xingyu.Wang、Wu Zhao 成立了 LLVM 中国,维护 Clang 静态分析器简体中文网站,将 analyzer、sanitizer、libfuzzer 介绍给 KDE、Qt 等开源项目。
我发现 analyzer 无法检查 Glib 内存泄露的 缺陷,调教 analyzer 使其学会检查 Glib 内存泄露(补丁1 和 补丁2),从此 GNOME 开发者也得以修复诸如 Use-after-free 缺陷,KDE 开发者感觉公平了!
我真诚地感谢 Anna Zaks、NoQ 审核我提交的补丁 :)
我向 Chris Lattner 发邮件,并转发给 LLVM 基金会,询问是否可以在中国举办 LLVM 开发者大会,Tanya Lattner 第一个回复了我的邮件:
我们的基金会成员之一 David Kipping 一直在调查在中国举行的开发者会议。它绝对是一个我们愿意帮助支持社区的领域。David 目前正在考虑一个个人的事情,但一旦他回来,他可以评论更多关于他的想法。
我回复了 Tanya 附带上我的 CV,今天早上收到了 David 的邮件 :)
请关注 LLVM 五月上海迷你工作坊,大家对哪些话题感兴趣?,根据大家感兴趣的话题,我们会尽快确定时间、地点,谢谢!