Re:Pizlix: Memory Safe Linux from Scratch
by reactordev on Tuesday December 16, 2025 @06:35PM
(#46296237)
Yolo - You only live once. Perfectly describes what happens when you have a segfault in C. It dies.
[ Parent
| on HN ]
The point of Fil-C is that it converts silent errors into crashes. Paradoxically, Fil-C increases crashes.
Re:Pizlix: Memory Safe Linux from Scratch
by pizlonator on Tuesday December 16, 2025 @09:48PM
(#46297671)
Yes
Re:Pizlix: Memory Safe Linux from Scratch
by reactordev on Wednesday December 17, 2025 @12:32AM
(#46298629)
I’m here for it. Best of luck. This is the biggest issue we have with old C/C++ (besides the neckbeards not wanting change) is no one wants to go and update that old code so making it just work (with minimal intervention) is exactly what we need.
Now, guarantees…
I’d love to see Rust level intrinsics in gcc now that we have a rust gcc frontend. Improve upon the “RVALUE” crap and actually generate meaningful “oopsies” messages and errors with tips on how to fix. I’d even be ok with gcc + LLM to perform Rust level checking but I digress. Even just making sure footguns become errors is a start and making sure pointer trash is cleaned up is paramount. Even after 30 years I still sometimes forget to include a member variable in the move constructor…