探索 Rust 编译器的 PGO
来自 Rust 官方 blog,在过去的几个月中,Mozilla 一直在使用 Profile-Guided Optimization(PGO)来构建自己的优化版本的Clang,从而使 Firefox 的构建基础结构的编译时间减少了9%。Rust 编译器是否可以做到这一点,就是说,我们可以将配置文件引导的优化应用于 rustc 本身以使其更快吗?这篇文章恰好探讨了这个问题,更多详情请看:https://blog.rust-lang.org/inside-rust/2020/11/11/exploring-pgo-for-the-rust-compiler.html
新加坡shopee garena母公司sea group招聘开发
这边是 shopee 和 garena 的集团总部Sea infrastructure 中间件团队,现在招中间件研发。目前在用 Rust 和 Golang 做分布式 Redis 并落地到kubernetes。也准备在kubernetes上做kafka和pulsar服务。jd:
- 对底层技术有浓厚兴趣
- 熟悉多线程编程
- 熟悉 Linux 系统原理和系统编程
- 了解过分布式系统
- 有 Rust,Golang,C,C++,Java的研发经验
- 全日制本科或以上
薪酬一般比国内高,税远少于国内,无996。入职提供约 7500rmb 的换城市补贴。工作环境跟国内一线大厂一样。对英语只有读写要求,但能正常交流更好。有兴趣的发英文简历到: huanggx@seagroup.com
通过用 Rust 编写大量的Brainfuck编译器来学习汇编
你是否想成为 CPU Whisperer?从逻辑上讲,Brainfuck 是最著名的深奥编程语言。它之所以成名,主要是因为它的名称中带有“ fuck”一词,但爱好者编译器开发人员喜欢它,因为它是一种很小的语言,可以很容易地为其编写编译器。有趣的事实是:人们编写的 Brainfuck 编译器比实际的 Brainfuck 程序更多。详情请看博客原文:https://github.com/pretzelhammer/rust-blog/blob/master/posts/too-many-brainfuck-compilers.md
reacty_yew
作者一直是 React 和它的 JSX 语法的忠实拥护者。同时倾向于使用旨在提供类似语法的 Rust 前端框架,并且当 Yew 成为可行的选择时,作者试图将两者结合起来,通过 Typescript 类型定义从 React 组件生成 Yew 组件。更多请看原文:https://www.hobofan.com/blog/2020-11-10-reacty_yew/