【Rust日报】 2019-03-13

本文转载自:https://rust.cc/article?id=fe728ba8-462e-4686-9f18-6ea2a62d8fe9

Rusty棒球帽已发货

请大家注意查收邮件。个别我可以直接联系到的朋友,就直接联系了,没有发邮件。


Pest的IntelliJ插件

#pest #intellij #ide

这是来自@ice1000的投稿

Pest的IntelliJ插件,有rule的补全,补全的时候有hint,有重命名(有点bug,马上有个PR修复),自动高亮#[grammar_inline = "..."]里面的Pest代码。 支持Ctrl+Alt+N进行inline和Ctrl+Alt+M进行提取。

intellij-pest


TiKV源码解析系列之四:Prometheus

#tikv

Read More


「嵌入式Rust」在SensorTag上运行Rust

#embeded

该文作者效仿John Carmack,进行了为期一周的Coding Retreat活动,大概就是远离工作和日常的环境,像隐士一样在某个地方围绕一个主题的编程活动。(闭关?)

该文作者和他的六位好友,使用Airbnb在郊区租了一个房子,围绕SensorTag做了一个小项目。SensorTag是集成了低功耗蓝牙和六种传感器的套件,可以用于数据采集。


为什么将Dust3D的网格生成器从Rust改为C++实现

#cpp #mesh

Dust3D是一款高性能的3D建模软件,大部分都是Cpp实现,之前还有Rust实现的一些核心网格算法,但是最近作者又将它改为Cpp实现,现在该软件是纯Cpp实现。这是为什么呢?有两点原因:

  • 作者还是Rust新手,实现过程种一直和编译器借用检查器做斗争,十分怀念Cpp的一把梭,于是乎。。。
  • 作者认为,Rust在游戏开发领域的生态还不太成熟,虽然也有一些绑定库,但是不够用。

(怎么说呢,写代码这种事,还是自己开心最重要)


「Rust和WASM工作组」让我们一起构建Gloo

#WasmWG #wasm

Rust和WASM工作组的2019愿望是希望为Rust和WASM开发构建稳定、可持续、生产化的生态系统。为了实现这个目标,工作组推出了Gloo,它是一个模块化的工具包,作用如下:

  • 构建更小且能集成到大型JavaScript系统种的WASM模块
  • 可以用Rust编写整个Web应用

Gloo于WASM的目标,等价于Tide于服务端Web的目标。Gloo将进一步抽象出高级的库和框架,易于开发。该项目才刚刚开始,欢迎参与。


cargo-feature-analyst: 用于分析项目种features使用情况

#cargo

cargo-feature-analyst


在Rust中实现GADT的一些思考

#GADT #haskell

该文作者是一名Haskell选手,他在尝试用Rust实现GADT(Haskell种的广义代数数据类型)


cuach: 又一个编译时模板

#template

cuach


日报订阅地址:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值