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

24 December 2021, ISSUE #69

Articles
Updates in Rust 2021 edition

The new edition of Rust is here. The edition 2021 of Rust have many interesting changes in it. Let us have a look at some of the changes in edition 2021.

Contexts and capabilities in Rust

Very often in programming we find ourselves needing access to some context object in many places in our code.

GCC Rust in 2021

GCC Rust is a project dating back to 2014, when Rust was still in flux. It became tough to keep up with everything, so the project stalled out.

Cross-compiling Rust Lambdas on macOS without Docker

The standard way of developing Lambda functions in Rust is to use a custom Lambda runtime provided by AWS and cross-compile everything – one binary per function – before deployment.

Getting started with the writing of Operating System || Rust

Hi everyone, in today’s blog we are going to work on the bare metal environment in Rust. We will see that how we work with the no_std and no_main Rust environments. Working with no_main and no_std is a different way of programming.

Thread Safety in C++ and Rust

When studying Rust’s threading model, I came to see some correspondence between C++ and Rust terminology that I had not seen published previously. Here are my findings, which hopefully can help people with C++ background understand Rust (or vice-versa).

A Beginner's Guide to Parsing in Rust

Parsers are crucial for many data processing tasks. Contrary to what appearances might imply, writing a parser from scratch is not difficult given the right starting point.

Announcing Tokio Console 0.1

Today, we, the Tokio team, are announcing the initial release of Tokio Console (Github), enabling Rust developers to gain deeper insight into the runtime behavior of their applications.

Unbuffered I/O Can Make Your Rust Programs Much Slower

In this post, we will look at a common source of bad performance on Rust code that can trip up even veteran developers, and what you can do when this happens in your programs.

Rust in Production: Astropad

In this interview, I talk with Jeremy Knope, Staff Software Engineer at Astropad, a company that develops products for creative people.

Events
Last Tuesday

What's gonna happen is you're all going to tell me what mind-blowing things you've been doing. /nod.

Indy.rs - with Social Distancing

Indy.rs will be online only for this month. We are still planning on doing the normal talks.

Rust Nürnberg online #8

What's new in the Rust world? What ideas and projects have you been working on? Meet new people and discuss :).

Jobs
Software Engineering Manager
Senior Rust/C/C++ Engineer - Database Toolkit
Rust Developer
Backend Engineer - Rust - Core Backend
Releases
Announcing tennis

The numeric value corresponds to the number of points won.

Announcing quantities

The value of a quantity is generally expressed as the product of a number and a unit.

Announcing bengbenge

Simple inifity array for round-robin dns, beng, beng in rustlang. Origin is from node.

Announcing dynamic-matrix

A crate to work with dynamically sized matrices.

Announcing fastgraph

A graph API offering a powerful graph trait that allows for the construction of many types of graphs for different use-cases. Implements powerful parallel traversal algorithms offering speedups when traversing the graph.

Templates/XLR8RS
Poe-Substrate-Centralized-Application
Substrate Rpc To Call Runtime Api
Expose Stm32F3 Sansor'S Reading
Stm32F3-Accelerometer
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!