|
You are here |
www.schneems.com | ||
| | | | |
developerlife.com
|
|
| | | | | 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
|
|
| | | | | Have you ever seen the Rust compiler give a Python error? Or better, have you ever seen rust-analyzer complain about Python syntax? In this post, we'll extend our python!{} macro to make that happen. | |
| | | | |
cprimozic.net
|
|
| | | | | ||
| | | | |
www.softdevtube.com
|
|
| | | Programming history is filled with bugs that turned out to be features and limitations that pushed developers to make even more interesting products. We'll journey through code that was so 'bad' it was actually good. Along the way we'll look at the important role failure plays in learning. Then we'll tame our inner perfectionists and | ||