|
You are here |
ikrima.dev | ||
| | | | |
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? | |
| | | | |
mrcat.au
|
|
| | | | | I've started learning Zig, a new programming language in the same problem space as C, and it has some features I really like. While it's not memory-safe in the Rust way, it has a lot of compile time and runtime checks to prevent common footguns. It has packed structs and variable-width integers to allow for easy parsing of bitpacked binary formats. Its comptime metaprogramming capabilities are spectacular. And it even interoperates seamlessly with C! | |
| | | | |
simpleprogrammer.com
|
|
| | | The Rust programming language is growing in popularity every year. It even topped StackOverflow's Developer Survey as the most-loved programming language by those using it regularly-7 years in a row. So, if you're an aspirant looking to get a Rust developer position, or a hiring manager looking for questions to test your candidates' Rust knowledge, [...] | ||