Your bi-weekly overview of the most popular
Rust articles, jobs, events, and news

01 April 2021, ISSUE #50

Articles
Using Rust to corrode insane Python run-times

In this article, we learn how to make Python programs fast by just making minimal changes.

Testing an embedded application

In this blog post cover three different approaches to testing an embedded application.

Ergonomic error handling with Rust

Writing good errors and having robusterror handling logic are core features of writing good software.

Implementing SHA2 (256/512) algorithm with Rust const generics

SHA2 message digest algorithms were a good test bed with const generics that landing in stable Rust from version 1.51.

Parser combinators in Rust

Parser combinators are a way to construct composable computations with higher-order functions.

Pin and suffering

How to handle thousands of concurrent tasks using a handful of threads.

Rusts Module System Explained

This article gives a detailed explanation of the module system of rust.

Linus Torvalds weighs in on Rust language in the Linux kernel

This week, ZDNet's Steven J. Vaughan-Nichols asked Linus Torvalds and Greg Kroah-Hartman about the possibility of new Linux kernel code being written in Rust.

Announcing Rust 1.51.0

The Rust team is happy to announce a new version of Rust, 1.51.0. Rust is a programming language that is empowering everyone to build reliable and efficient software.

Grids in Rust, part 2: const generics

Store the pixels of a 2D image in arrays instead of Vec.

Streaming with Bastion & Kafka

Bastion is used in systems varying from multi-tenant databases in tech giants to data processing systems in food ordering services, IMDGs and more.

Events
Buffalo Rust User Group

Rust language casual discussion,introduction to langauge questions about rust and presentation.

Jobs
Senior Rust Engineer
Senior software engineer, Quantum operating system
Software Data Engineer,National
Releases
Announcing Rust 1.51.0

In this version we can now parameterize items such as functions, traits, and structs by constant values in addition to by types and lifetimes. Also known as "const generics".

Announcing sn_routing

This library makes use of Public-key cryptography to allow a mechanism to ensure nodes are well recognised and cryptographically secured.

Announcing nom-derive

nom-derive is a custom derive attribute, to derive nom parsers automatically from the structure definition.

Announcing sn_client

sn_client can interface conditionally against either the sn_routing crate or a mock used for local testing.

Announcing sn_launch_tool

A cross platform tool to easily launch a Safe Network test section from home

Templates/XLR8RS
VGA text mode in our kernel
Minimal Rust Kernel
Schedule The Rust Program
0

Subscribers

Organizing an event or Meet-up? Promote it with Rust times.

Archive

Wanted to contribute or share suggestions?

We love to share relevant articles, events, and jobs with our subscribers. Please contribute by submitting a PR. Also, let us know how we can improve further with your feedback and suggestions.

Submit

Featured Books

Stay Connected & Updated!