LLVM 五月上海迷你工作坊,欢迎你的到来
| 2017-03-21 16:49 分享: 1
更新(4/21):本次活动因故取消。
LLVM 基金会的 David Kipping 和 Alex Bradbury 将在 2017 年 5 月 8 - 11 日出席在上海交通大学举办的 RISC-V 研讨会,并希望利用这个机会和 LLVM 中国用户、开发者见面。为了吸引足够的关注,也许我们可以有一个迷你工作坊。
我们想知道:大家对哪些话题感兴趣,谢谢!
LLVM 是什么?
LLVM 项目是一个模块化和可重用的编译器和工具链技术的集合。尽管它的名称,LLVM 与传统虚拟机没有什么关系,尽管它提供了有用的库,可以用来构建它们。名称 “LLVM” 本身不是首字母缩略词; 它是项目的全称。
LLVM 由伊利诺伊大学发起的一个研究项目,目的是提供一个现代的,基于 SSA 的编译策略,能够支持任意编程语言的静态和动态编译。从那时起,LLVM 已经发展成为一个由多个子项目组成的项目伞,被很多商业和开源项目在生产环境中使用,并且在学术研究中广泛使用。LLVM 项目中的代码以 “UIUC” BSD 样式许可证授权。
LLVM 已被授予 2012 年 ACM 软件系统奖!这一奖项由 ACM 每年在全球的软件系统选出一个。LLVM 列名在高度卓越的公司里!
为什么会有 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 五月迷你工作坊?
请关注 LLVM 五月上海迷你工作坊,大家对哪些话题感兴趣?,根据大家感兴趣的话题,我们会尽快确定时间、地点,谢谢!