/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

nercury.github.io
| | cprimozic.net
1.2 parsecs away

Travel
| | [AI summary] The article discusses creating a Rust procedural macro to automate the process of populating struct fields from a HashMap, reducing redundant code.
| | developerlife.com
3.2 parsecs away

Travel
| | Procedural macros are a way for you to extend the Rust compiler and provide plugins that you can use to extend the language. They allow you to reduce the need to write manual boilerplate code, and even allow you to create your own DSL (domain specific language). This article goes into the details of creating the 3 kinds of procedural macros in Rust.
| | blog.m-ou.se
3.2 parsecs away

Travel
| | About a year ago, I published a Rust crate called inline-python, which allows you to easily mix some Python into your Rust code using a python!{ .. } macro. In this series, I'll go through the process of developing this crate from scratch.
| | aykevl.nl
14.9 parsecs away

Travel
| An explanation of how garbage collectors work including some pseudocode how a real GC could be implemented.