|
You are here |
kristoff.it | ||
| | | | |
mtlynch.io
|
|
| | | | | Updates about my life and what I learn about creating software | |
| | | | |
andrewkelley.me
|
|
| | | | | [AI summary] The blog post discusses the evolution of programming languages, focusing on Rust and Zig's approaches to handling formatted output. It highlights the challenges in C's format string system, the use of macros in Rust, and Zig's ability to handle formatted output without special compiler cases, relying on userland code. The post also touches on the trade-offs of macros and the design goals of Zig to provide power without the drawbacks of macro-based systems. | |
| | | | |
avestura.dev
|
|
| | | | | What are the problems of C, and how Zig addresses them? | |
| | | | |
www.abubalay.com
|
|
| | | [AI summary] This post discusses the complexities of creating safe Foreign Function Interface (FFI) bindings in Rust when calling C++ code, examining tools like cxx and strategies for maintaining Rust's memory and thread-safety guarantees despite the inherent unsafety in such interactions. | ||