Hello Rustaceans,
Welcome to another edition of the Rust Nigeria Newsletter. We are a monthly publication that shares the activities that happen within the Rust ecosystem in Nigeria from previous months.
Here’s what to expect today - articles, open-source projects, the developer story of one of our own and upcoming events which (woohoo!) include our very first AMA happening later today by 3 pm GMT+1.
To contribute, please check our contribution guide. Be sure to subscribe for future issues and check out our archives for previous issues.
Cheers!
Developer Stories
My Rust Book: Language for the next 40 years
Here's a short book based on Miracle Owonubi's journey with Rust. This piece was written by Bolu and is based on a conversation between Akin and Miracle Owonubi
Open Source projects
swift-bridge
This library by Chinedu facilitates Rust and Swift interop by letting you pass and share high-level types such as Option<T>
, String
, Struct
and Class
between Rust and Swift.
Fluid Simulation
Akin built a fluid simulation. In his implementation, the core algorithm is written in Rust, then compiled to WebAssembly.
Articles
How to build a blockchain from scratch in Rust
This tutorial by Enoch Chejieh walks us through the steps to creating a simple blockchain in Rust.
A Beginner's Guide to Setting up rust on windows
Setting up rust on is not as straightforward on windows as it is on Mac and Linux. So, David Ekete wrote an article showing the steps to setting up Rust on windows.
Rust-y Memory. How Safe?
The Rust programming language is said to be memory-safe but how does it achieve this? Why should we even care about memory stafety? Well, this article by Austin Aigbe answers all that and more!
Upcoming Events
Rust Nigeria x Concordium Africa
This is a Virtual AMA (Ask Me Anything) focused on the Rust Ecosystem organized by Rust Nigeria and ConcordiumAfrica.
RustFest EMEA
RustFest - EMEA, is coming up on April 23 and we're calling on Rustaceans in Europe, Middle East and Africa to submit talks here. Keep an eye out for this event!