used to be kinda dismissive about the whole " #rust has really good compiler error messages" thing, because i've personally seen GCC improve a lot since i started coding, but, like
rust has really good compiler error messages
#Tag
used to be kinda dismissive about the whole " #rust has really good compiler error messages" thing, because i've personally seen GCC improve a lot since i started coding, but, like
rust has really good compiler error messages
🚀 Rust in Paris 2026 — CFP is now open!
Got a Rust talk idea worth sharing? We’re accepting proposals across the ecosystem: embedded, performance, tooling, security, async, macros...
📩 Submit your proposal: https://forms.gle/ZAn1ocGQbSZBzME8A
🗓️ Deadline:** 15 Janvier 2026
🎤 Formats: Conférence 25 mins / lightning talk 10 mins
For Tickets: https://ti.to/xperhub/rust-in-paris-2026
Website: https://www.rustinparis.com/
Two cool blog posts about implementing memory-efficient ASTs (abstract syntax trees, the in-memory representation of programming languages) in #Rust
https://jhwlr.io/super-flat-ast/
https://www.cs.cornell.edu/~asampson/blog/flattening.html
The first is very similar to my implementation of the cuicui DSL (https://github.com/nicopap/cuicui_layout/blob/main/design_docs/ast.md) The second mentions #bevy, which reminds me of how many people in the bevy chat said the ECS would be a good storage for AST nodes (it would indeed, but the "super flat AST" is better)
Don't forget to fill the Rust programming language survey. Whether you are just distantly interested in Rust, or work daily with it, it's worthwhile to fill it!
https://blog.rust-lang.org/2025/11/17/launching-the-2025-state-of-rust-survey/
🚀 Ferrocene 25.11.0 is out!
Includes our first IEC 61508 (SIL 2)-certified subset of core, enabling certifiable #Rust for safety-critical systems across multiple architectures.
Also includes updates from Rust 1.89 & 1.90.
🔗 Release notes: https://public-docs.ferrocene.dev/main/release-notes/25.11.0.html
Is anyone working on a cargo execute style command like `npx` or `uvx`? Would people be keen for something like that? Like `cgx` or something
Eurydice: a Rust to C compiler (yes)
Link: https://jonathan.protzenko.fr/2025/10/28/eurydice.html
Discussion: https://news.ycombinator.com/item?id=46178442
used to be kinda dismissive about the whole " #rust has really good compiler error messages" thing, because i've personally seen GCC improve a lot since i started coding, but, like
rust has really good compiler error messages
🚀 Rust in Paris 2026 — CFP is now open!
Got a Rust talk idea worth sharing? We’re accepting proposals across the ecosystem: embedded, performance, tooling, security, async, macros...
📩 Submit your proposal: https://forms.gle/ZAn1ocGQbSZBzME8A
🗓️ Deadline:** 15 Janvier 2026
🎤 Formats: Conférence 25 mins / lightning talk 10 mins
For Tickets: https://ti.to/xperhub/rust-in-paris-2026
Website: https://www.rustinparis.com/
Announcing the #Rust Foundation Maintainers Fund
https://rustfoundation.org/media/announcing-the-rust-foundation-maintainers-fund/
Don't forget to fill the Rust programming language survey. Whether you are just distantly interested in Rust, or work daily with it, it's worthwhile to fill it!
https://blog.rust-lang.org/2025/11/17/launching-the-2025-state-of-rust-survey/
Two cool blog posts about implementing memory-efficient ASTs (abstract syntax trees, the in-memory representation of programming languages) in #Rust
https://jhwlr.io/super-flat-ast/
https://www.cs.cornell.edu/~asampson/blog/flattening.html
The first is very similar to my implementation of the cuicui DSL (https://github.com/nicopap/cuicui_layout/blob/main/design_docs/ast.md) The second mentions #bevy, which reminds me of how many people in the bevy chat said the ECS would be a good storage for AST nodes (it would indeed, but the "super flat AST" is better)
Eurydice: a Rust to C compiler (yes)
Link: https://jonathan.protzenko.fr/2025/10/28/eurydice.html
Discussion: https://news.ycombinator.com/item?id=46178442
Eurydice: a Rust to C compiler (yes)
https://jonathan.protzenko.fr/2025/10/28/eurydice.html
#HackerNews #Eurydice #Rust #C #compiler #programming #technology #coding
The next version of @nlnetlabs 's scripting language Roto (to be released sometime in December) will include a much-requested feature: lists! Below is a small example of lists in action, showcasing how easy it is to pass them to and from a Roto script. It will print `Result: [0, 1, 2, 3, 4, 5]`.
I'd like to take a moment to explain why lists were so hard to include in Roto in a thread!
1/6
The hardcopy book of my Game Development in Rust with Macroquad guide is now available with a 25% discount until the end of the year.
The book describes how to write a simple 2D shoot ‘em up game using Rust and the game library Macroquad.
#Rust #RustLang #GameDev #game #programming #book #SelfPublishing #shootemup
Patterns for Defensive Programming in Rust
https://corrode.dev/blog/defensive-programming/
#HackerNews #DefensiveProgramming #Rust #Patterns #Coding #BestPractices #SoftwareDevelopment
A space for Bonfire maintainers and contributors to communicate