< 返回版块

ChaosBot 发表于 2019-02-23 14:18

Tags:rust

「通告」Rusty 棒球帽团购活动

决定只定制棒球帽,不弄书签了。发货日期: 满10人就开团了,下单以后一周左右。

  • 材质:毛腈,Rust logo使用刺绣工艺
  • 大小: 头围 56~62,均码,可调节大小
  • 颜色三种: 黑、黄、橘 (参见图1~3,后两张是店家的实物效果图)
  • 一顶帽子配套两个镭射标贴: Rust吉祥物螃蟹和Rust logo各一个,可以贴到帽子上,或者你想贴的其他地方。

价格构成:一共50元。

  • 帽子成本: 30 (10人以上的价格)
  • 镭射标签: 5元 (两个一共)
  • 邮费预付: 15(看地区,多退少补),或者邮费到付也可以。

价格透明,此次定制活动的初衷是因为我自己喜欢,所以想找人平摊费用,我并没有收取中间差价,但也不能我自己亏本。

意向购买者,给我发邮件 247026628「at」qq.com ,要求:

  • 详细的收件地址和电话
  • 数量和颜色

图样:

img img img img img


「官方」Rust官方团队变更说明

#RustTeam

Rust官方团队发出变更说明:

  • Nick Cameron(nrc)离开了Mozilla加入了PingCAP,但依然会共同领导Cargo团队。
  • Aaron Turon决定退出核心团队,以便专注于工程工作和语言设计团队。他依然留在Rust团队中。
  • Ashley Williams加入了Cloudflare并计划在那里开展Rust和WASM集成。她将留在核心团队。
  • Steve Klabnik离开了Mozilla,但仍留在核心团队中。

Read More


「官方思考」Rust团队在2019年将要做什么

#nikoblog

Rust核心团队领导者Niko,在这篇文章里写下了2019以及未来三年Rust团队的努力方向:

  • Rust 2015是稳定,Rust 2018是生产,Rust 2021的目标是成熟。2019年将主要火力集中在很多未完成的特性上。比如特化、GAT、const泛型等。同时,也将继续改进Rust Reference,以及Unsafe代码指南等。
  • 让Niko更兴奋的事,还并非语言的改进。他更关注改变工作组的运作方式。每个工作组将围绕一个特定的目标,并且持续在每周会议上进行沟通交流。这些会议也会向社区开放记录。
  • 会独立开一个语言团队的git仓库,并以此为「基地」完成工作。
  • 成立活跃工作组:
    • trait工作组:专注于制定和实现特化、GAT、impl Trait等和trait相关的工作。
    • 语法工作组:专注于完成由RFC 1331描述的语法规范。Rust的语法不能由rustc的行为来定义,而是应该出台一个具体的规范。
    • 异步工作组:专注于async-await语法和future特性的启用。只关注语法层面,不关注生态。
    • unsafe代码指南工作组:专注于Unsafe代码开发规则的制定,「允许做什么,不允许做什么」。
    • FFI工作组:专注于确保Rust和C能够更加无缝地交互,提升开发体验。

上面罗列的事情,只是一个新的起点,它意味着当前Rust团队正在专注的事情。这些事情完成之后,再专注于其他新的事情。新的事情将会列在「愿望单」上面,并公布出来,等到有时间或能力实现的时候,再逐个实现它们。

Read More


Rust 模板引擎性能比评

#template

不过,昨天Askama作者曝出yarte涉嫌抄袭Askama。但yarte的性能看上去更好一些。

rust-template-engine-benchmarks-in-nightly


C和Rust实现网络协议的比较练习

#C

该文作者用C和Rust分别实现了网络协议demo,并对它们做了比较:

  • Rust实现花了400行代码,依赖12个crate
  • C版本911行代码和另外140行头部声明,依赖libuv和openssl

本文作者是C工程师,他用C游刃有余,但是对于用Rust实现,他认为把太多时间都用在和编译器斗争上面了。他也体验到了Rust的一些好处,比如编译通过的代码更加可靠,而C代码则需要反复测试。但是它认为,C代码即便写错了,反复修改的反馈回路也会更短,因为Rust编译时间太长(也许是因为作者编译C习惯了,所以无法忍受Rust的编译速度)。他其实更喜欢C的简单性,所以他想,也许有Go对他来说就够用了。他认为Rust试图又做底层工作,又提供了更高级的抽象,然而他没有感受到这样做的好处是什么?

(个人观点:文章描述还是客观,这篇文章是C工程师的视角,我认为可能他还是带着C语言思维和体验去看待Rust,比如,他已经习惯了在代码「编译以后再发现错误再修改」这种「常规」行为,面对Rust编译器的种种限制,反而会有些不耐烦,而没有意识到Rust编译器这样做的原因是什么。Reddit讨论贴里有很多评论者也和我持有相应的观点:即便你是一个C语言熟手,要用Rust,还需要适应一段时间Rust的概念。)


「嵌入式Rust」dwm1001 0.1.0发布

#dwm1000

该库用于支持使用Decawave DW1001无线收发器芯片的无线通信。

Read More


Gstreamer Rust绑定库 0.13.0 发布

#gstreamer

Read More


gimli 0.17.0 发布

#DWARF

一个解析DWARF debug格式的库

gimli


波函数坍缩算法

#algorithm

本篇文章是讲用Rust实现波函数坍缩(Wave Collapse Function)算法。该算法用于生成游戏地图,比如开放世界的无限地图,永远没有尽头。


使用rust_sdl2编写的通用重力模拟器

#game

源码库是Gravism,Reddit讨论贴里有演示动图。


「嵌入式Rust」42 Technology宣布:最新的LTE技术已经受到Rust之力加持

#IoT #LTE

该公司在基于新的Cortex-M33驱动的 nRF9160 LTE SiP器件上成功运行了Rust,即将推出全新的低功耗物联网链接设备。

P.S : LTE是物联网窄带蜂窝物联网技术。

img

Read More


日报订阅地址:

评论区

写评论
damody 2019-02-25 14:23

yarte好像是用了SIMD,所以比預設的寫入效能還高,真的厲害!

1 共 1 条评论, 1 页