< 返回版块

【Rust日报】 2019-01-01

ChaosBot 发表于

从今天开始,「Rust每日新闻」改名为「Rust日报」


「通告」2019年新年快乐

让我们持续关注Rust,共同成长。


「社区」有人发文声称Discord是间谍软件

#discord

获取用户隐私数据,并且包含进程记录器、受政府监控等。并呼吁Rust团队不要使用它。

间谍软件等级:非常高 Discord是间谍软件,因为它收集通过其通信平台的所有信息。由于Discord是一个集中式通信平台,所有通信都必须通过Discord的官方服务器,其中可能会记录所有这些信息。绝大多数所述信息已被确认记录,例如用户之间的所有通信。 Discord也被证实可以使用其他间谍软件功能,例如各种形式的遥测。

Read More


「博文」GitHub Actions第一印象

#github #action

作者(mgattozzi)最近尝试了GitHub Action的测试版。本文实现了一个类似于Rust项目机器人(比如Rust源码仓库中的机器人bors)的容器来介绍GitHub Action的用法。


「挖坟贴」什么是Placement New

#rust

这哥们怎么挖出了2015年的issues了。。。

Placement New功能是RFC 1228和RFC 809这两个RFC提供的功能设想,目的是想给Rust开发者提供一个粒度更细的堆内存分配方法。现在Rust中内存分配是被隐藏于Box之下,内部使用的box关键字并不是公开的API。

曾经在Rust 1.0发布之后,有人提出RFC1228和RFC809试图让Rust提供显式的更精细的内存分配方法。并且曾经一度提供了相关的unstable features。

但是,最终,RFC1228和809均被废除,之前引入的unstable feautures也被完全移除。相关讨论可以从这个相关issues。里看到。

不过这哥们的文章可以看看,了解下到底什么是Placement New。这个概念是来自于C++的Placement New。

Read More


「博文」Rust重写Python项目心得

#python

作者用Rust重写了一个Python项目,性能提升了9倍,内存占用少了一半。本文记录了他重写过程中的心得。

Read More


「博文」Cpp、Rust和D分别实现Pythagorean三元组的性能比较

#Pythagorean

Read More


console_log: 支持在浏览器控制台中打印Rust的日志信息

#wasm

基于wasm-bindgen实现

console_log


Podcast: 采访Integer32

#podcast

Read More


rust-rocksdb: rocksdb的Rust绑定

#rocksdb

rust-rocksdb


r64emu: Rust实现的任天堂N64模拟器

#n64 #emulator

目前完成度很低,还不能玩任何游戏。

r64emu


日报订阅地址:

欢迎通过GitHub issues投稿。

评论区

还没有评论

共 0 评论, 共 0 页