Rusty棒球帽已发货
请大家注意查收邮件。个别我可以直接联系到的朋友,就直接联系了,没有发邮件。
Pest的IntelliJ插件
这是来自@ice1000的投稿
Pest的IntelliJ插件,有rule的补全,补全的时候有hint,有重命名(有点bug,马上有个PR修复),自动高亮#[grammar_inline = "..."]
里面的Pest代码。
支持Ctrl+Alt+N进行inline和Ctrl+Alt+M进行提取。
TiKV源码解析系列之四:Prometheus
「嵌入式Rust」在SensorTag上运行Rust
该文作者效仿John Carmack,进行了为期一周的Coding Retreat活动,大概就是远离工作和日常的环境,像隐士一样在某个地方围绕一个主题的编程活动。(闭关?)
该文作者和他的六位好友,使用Airbnb在郊区租了一个房子,围绕SensorTag做了一个小项目。SensorTag是集成了低功耗蓝牙和六种传感器的套件,可以用于数据采集。
为什么将Dust3D的网格生成器从Rust改为C++实现
Dust3D是一款高性能的3D建模软件,大部分都是Cpp实现,之前还有Rust实现的一些核心网格算法,但是最近作者又将它改为Cpp实现,现在该软件是纯Cpp实现。这是为什么呢?有两点原因:
- 作者还是Rust新手,实现过程种一直和编译器借用检查器做斗争,十分怀念Cpp的一把梭,于是乎。。。
- 作者认为,Rust在游戏开发领域的生态还不太成熟,虽然也有一些绑定库,但是不够用。
(怎么说呢,写代码这种事,还是自己开心最重要)
「Rust和WASM工作组」让我们一起构建Gloo
Rust和WASM工作组的2019愿望是希望为Rust和WASM开发构建稳定、可持续、生产化的生态系统。为了实现这个目标,工作组推出了Gloo,它是一个模块化的工具包,作用如下:
- 构建更小且能集成到大型JavaScript系统种的WASM模块
- 可以用Rust编写整个Web应用
Gloo于WASM的目标,等价于Tide于服务端Web的目标。Gloo将进一步抽象出高级的库和框架,易于开发。该项目才刚刚开始,欢迎参与。
cargo-feature-analyst: 用于分析项目种features使用情况
在Rust中实现GADT的一些思考
该文作者是一名Haskell选手,他在尝试用Rust实现GADT(Haskell种的广义代数数据类型)
cuach: 又一个编译时模板
日报订阅地址: