方舟编译器开源是过去一周国内编译领域最火热的话题,毫无争议。 OSDT Weekly 也将分出来一个专门的部分定期讨论。
目前的情报有: 9月7日有方舟官方在北京的技术沙龙, 9月8日有HelloGCC组织的方舟代码学习讨论会; 知乎上「LLVM每日谈」作者「@小乖他爹」开始连载对方舟代码的学习和分析; 另一个知乎问题上, 高赞答主透露了许多内部八卦。
这是国内公司在编译领域比较少见的项目开源,总体而言是一个好的事情,让我们在 GCC、LLVM、OpenJDK/JVM 等开源的架构之外,又多了一个可以学习和参考的框架。值得吐槽的是整个开源的过程和一系列的社区维护都显得特别仓促,槽点满满。给人的感觉是大BOSS突然定了个日子,导致整个计划提前了一年半载,忙炸了的最好结果(并不好)。
运行一个技术社区并不容易,需要投入很多地精力。希望方舟开源社区能够一步一步,平稳地发展和壮大。
- 复数类型
David Greene 提出了第二版的复数类型 Proposal。或许很快就可以在LLVM中直接使用复数类型了。
- 往 GitHub 迁移
Tom Stellard 给出了 在GitHub上获取commit权限的帖子。
感觉LLVM尝试什么东西都挺快的。
- 吸纳GCC的测试集
Sam Elliott 提议 posted an RFC on 将GCC的 Torture 加入到LLVM的外部测试集中。而且 有了个patch 等待 review。
- GSoC for RISC-V BE
Reshabh Sharma 写了一份Summary介绍了他在32位RISC-V后端上支持64位指针的GSoC项目进展。
更多八卦请关注 LLVM Weekly。
- RISC-V Supporting
上周 Jim Wilson、 Kito Cheng、Maxim Blinov 继续在 GNU 套件中一点一点添加对 RISC-V 的支持。
- GLibC
Alistair Francis 在glibc提交了一个大的 patch set,提供了RISC-V的32位支持。
- gdb
本周更新比较少。比较奇怪的是gdb的CI看起来比较全面,但是每天报错一直没有被修复的样子?有熟悉gdb的朋友可以评论下。
- gcc
上上周在邮件列表讨论 Rust 前端的 Mateus Carmo Martins de Freitas Barbosa 进行了绅士的回复,感谢了GCC邮件列表的各位,表示会按照提示,去 rustc 社区提问了(还会回来么……)。
9月3日-5日在上海举办的 IC China 2019 大会中,CRVIC 举办了 RISC-V 专场的技术讨论和交流。知名RISC-V创业者胡振波老师介绍了最近的新进展。来自晶心科技、平头哥等公司的高层也介绍了相关的进展。
我在现场旁听了这场活动。总体而言,能够感觉到,RISC-V在国内的生态建设还在快速的发展,滚雪球一样。能否在IC行业继续掀起大变革还没有定论,不过希望是越来越大了。
Mozilla 的 CEO 大概半年后要卸任了,出了博客官宣。
过去几年 Mozilla 的发展比较可惜,抓住移动互联网的脚步慢了,又选了一些比较难的路走(例如推出 FirefoxOS),也经历了一些非技术的折腾(例如由于同性恋政治观点赶走了JavaScript之父)。不过 Mozilla 社区目前依然是健康活跃的,依然有新的技术被提出和广泛接受(WebAssembly、Rust),最近 MDN 也已经成为互联网技术标准的托管地点。如果对于开源项目感兴趣并且想要成为贡献者的话,Mozilla 管理的项目和社区依然是首选之一。
目前已经有5个演讲报名和2个待定的演讲报名。后续可能会举办成一个「小语种专场」。欢迎投稿。
第十一届开源开发工具大会(OSDT Workshop,原 HelloGCC Workshop)即将开始征集话题。目前计划11月中旬在北京软件所举办。OSDT是开源软件开发者的交流会,我们在这里分享自己在开源软件方面的开发工作,研究成果,经验学习。话题主要面向开源开发工具。
话题内容包含但不限于:
- GNU工具链(GCC,GDB,Binutils等)。
- Clang/LLVM工具链,以及基于LLVM的衍生工作。
- 端侧AI部署框架的开发、调试或性能分析工具。
- 算法在FPGA上部署的快速开发套件。
- 面向RISCV等新硬件的基础软件支持。
- 其它开源开发工具。
话题形式可以为:
- 对自己在某开源软件工作上的介绍。
- 对开发工具的介绍及使用经验分享。
- 参与开源社区工作的体验和感受。
如果您有相关话题,欢迎通过微信和我们联系:联系人 wuwei 微信号 15101038581 (请注明OSDT或HelloGCC/HelloLLVM)
往届传送: https://github.com/hellogcc/OSDT2018 https://github.com/hellogcc/OSDT2017
本周推荐:岩井俊二《情书》
这是本小说,并不是社科类学习资料。
如果说我们在工作之余推荐阅读的文学小说,那么岩井俊二的《情书》是可以拿起来陷进去阅读的。阅读起来压力不会很大,有可能会唤醒后起些美好的记忆。文笔很美。中文翻译也信达雅。同名的电影也很经典,可以周末重温一下。小说中有些许内容是电影中没有体现的,阅读的时候会有小惊喜。