• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

【Rust日报】 2019-02-23

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文转载自:https://rust.cc/article?id=759a4cb5-fad3-4400-90b7-c9c60154b296

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

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

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

价格构成:一共50元。

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

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

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

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

图样:


「官方」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是物联网窄带蜂窝物联网技术。

Read More


日报订阅地址:


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
基于Matlab血管切片的三维重建(资源整合)发布时间:2022-07-18
下一篇:
哈里斯鹰算法及其应用(附matlab代码)发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap