ChaosBot avatar

【Rust日报】 2019-07-16

blackanger

Published: 16 Jul 2019 › Updated: 16 Jul 2019

【Rust日报】 2019-07-16

timetill.rs: 专注于记录全球Rust活动的站点

#event

该站点专注于记录世界各地Rust各大活动的时间线,开源项目,大家可以提交活动信息。

timetill.rs

CHIP-8模拟器的Rust移植版本

#CHIP8

该文作者是游戏开发圈的一员,最近在尝试从Cpp到Rust的迁移过程,这个CHIP-8模拟器就是他的迁移实践。本文记录了他的一些心得感想。

计算机语言Benchmarks游戏:Rust在n-body项拿下第一

#benchmarks

据文章中所说,是因为新的测试硬件使用了更先进的AVX-512 SIMD指令。

Read More

在Rust中使用异步网络收集广播UDP数据包

#async #UDP

本文是async和tokio的一次尝试,作者写了一个通过UDP广播发现本地网络上的设备的应用,并且介绍了他实现过程中的一些心得。

存在于Rust中的函数式编程“黑话”

#functional

本文档使用Fantasy Land规范(JavaScript)和Rust编程语言中定义的术语来提供代码示例,讲解了Rust中存在的函数式语言编程中的“黑话(术语,Jargon)”,很难得的一份学习材料。

Fantasy land(梦幻之地 )不仅包含大量的函数式编程模块,还包含有关如何实现“代数结构”(也称为对象)以与库兼容的正式规范。将此作为标准会很棒。

使用Rust编写的编程类益智游戏 Robo Instructus 已上架

#Game

使用100% rust (gfx-rs, winit, opengl)开发了该游戏

Site
Steam

「新手向」Rust vs C++ : 实现神经网络

#ml #cpp #neural

这篇文章其实是一个Rust新手在尝试使用Rust和Cpp编写一个朴树的神经网络来重新学习Rust。作者在2014年第一次学Rust,但是后来就放下了,五年后的今天想尝试使用Rust,这个项目是他复习Rust所做的。

感兴趣的可以看看源码学习学习如何使用Rust实现一个简单的神经网络。

Read More

Osgood:基于Rust和V8构建的专门用于HTTP服务器的JavaScript运行时

#JavaScript

osgood

amethyst-starter-2d: 2D游戏开发的新工具

#game #2D

Amethyst出品

RustFest 巴塞罗那大会将在11月份开启

#RustFest

Read More

D语言中的所有权和借用

#D

从D语言的角度来看看所有权和借用?感兴趣的可以看看

Read More

2019年最大的音乐节Atlas Weekend使用了Rust

#event

乌克兰基辅举办的音乐节,其实该音乐节去年就开始使用Rust了,去年的日报也报道过。

Read More

lain: 一个模糊器框架

#fuzzer

lain

用Rust编写的Redis内存分析器

#redis

redis-analyzer

CactusRef: 一个单线程、周期感知、引用计数智能指针

#rc

是Rust标准库中Rc的一个替代品

Read More

「嵌入式Rust」Rust嵌入式尝鲜线下活动

#embeded

该活动在本月25号于伦敦举行,在伦敦的日报读者朋友可以去看看。

Read More

unlisp-llvm: 基于LLVM的玩具Lisp语言编译器

#lisp #llvm

基于Rust和inkwell开发。

Inkwell旨在通过安全地包装llvm-sys来帮助你编写自己的编程语言。

「学术」用类型指针反转进行高效解构

#paper

本文说明了一种转换任意数据结构析构函数的技术,使它们在恒定的堆栈和堆空间中运行。听上去不错,可惜的是我还没看明白。。。

Read More

「视频」Rust是下一个Python FFI

#Python

将会替代C。

Read More

异步Web框架Gotham发布0.4版本

#gotham #async

新版本引入了TLS支持,以及新的中间件设计。

Read More

Ralfj: 未初始化内存

#memory #unsafe

Ralfj的新博文,探讨了未初始化内存。你真的了解什么是未初始化内存吗?来看看Ralfj怎么说。

Read More

shorty-rs: 一个基于tower-grpc实现的url短地址服务

#gRPC

shorty-rs

「系列」Rust是新的C语言 Part I: 构建和组合本地库到C接口

#FFI #C

该系列文章主要包括如何将Rust库更简单更安全地公开为统一的C接口。

Read More

cedarwood: 高效可更新的双数组前缀树(Double-Array Trie)

#jieba

该库旨在为jieba-rs提速。

双数组Trie树(Double-array Trie, DAT)是由三个日本人提出的一种Trie树的高效实现,兼顾了查询效率与空间存储。


From 日报小组 Chaos

日报订阅地址:

独立日报订阅地址:

社区学习交流平台订阅:

Leave 【Rust日报】 2019-07-16 to:

Written by

Read more #rust posts


Best Posts From ChaosBot

We have not curated any of blackanger's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From ChaosBot