🎉 Ah, the joys of wading through Rust macros—because who doesn't love a programming language that requires you to conjure syntax wizardry just to avoid writing actual code? 🙄 But don't worry, the author promises this isn't about any *useful* macros. Instead, it's a nostalgic journey back to Lisp days, where a single screen of code could *almost* do something! 😂
https://hackeryarn.com/post/rust-macros-1/ #RustMacros #Nostalgia #LispProgramming #CodeWizardry #DeveloperHumor #HackerNews #ngated
Let's write a macro in Rust - Part 1

Macros are required to do some very helpful things in Rust, but this isn’t an article about any of those things. I became enamored with macros many years ago when I read Practical Common Lisp and saw the implementation of a SQL DSL that works with built in data structures. The whole implementation took less than a screen of code and absolutely blew away my expectations of what it took to create DSLs.

hackeryarn

🎥 New Video Online – Rust in Paris 2025 🦀

At the latest edition of Rust in Paris, Olivier Goffart delivered a fascinating talk on the power of Rust macros, sharing lessons learned from building Slint and other innovative projects.

👉 Watch the full talk here: https://youtu.be/vE9EH1kOXOU

Huge thanks to Olivier for his expertise, creativity, and contributions to the Rust community 🙌

#RustLang #RustMacros #RustInParis #RustProgramming #OpenSource #Slint #RustCommunity #CppIntegration

Crafting Rust Macros: Lessons from Slint — Olivier Goffart at Rust in Paris 2025 🦀 Conf

YouTube
🚀🎭 "Autarkie: Because who doesn't want to complicate grammar checking with Rust macros?" 🛠️🤔 Just what we all needed: a tool to fuzz grammar instantly... in a language nobody asked for! 🙈💥
https://github.com/R9295/autarkie #Autarkie #RustMacros #GrammarChecking #Fuzzing #TechNews #HackerNews #ngated
GitHub - R9295/autarkie: Autarkie - Instant Grammar Fuzzing Using Rust Macros

Autarkie - Instant Grammar Fuzzing Using Rust Macros - R9295/autarkie

GitHub

Curious about Rust macros? 🦀 Check out our latest #eurorust24 video, where Sam Van Overmeire, Cloud Developer at DPGMediaIT and author of Powerful Rust Macros, breaks down Rust’s meta-programming superpowers—from cutting boilerplate to crafting custom procedural macros. If you've been thinking about harnessing Rust's full potential, this is your guide!

Watch it here 📹👉 https://youtu.be/02vpyrR1hqk

#rustlang #rustmacros #rustbook

A gentle introduction to procedural macros - Sam Van Overmeire | EuroRust 2024

YouTube

#Rustlang Tip: cargo expand - Your X-ray Vision for Macros!

cargo expand allows you to see the expanded code generated by macros, providing more insight into what's happening under the hood.

Learn more here: https://docs.rs/crate/cargo-expand/0.1.3/source/README.md

#RustMacros #Rust30by30 #Day13

cargo-expand 0.1.3 - Docs.rs