Replies (1)

I didn't know Fil-C had progressed to something that interesting. Definitely worth having stuff like OpenSSL and OpenSSH built with Fil-C as mainstream Linux distro packages (if we will ever ensure that their complicated GC is really safe in particular), despite some performance drop. I'm personally not into coding *new* stuff in C or C++ but not due to any kind of fanaticism. I used to be a C++ dev in the past. These are pretty old languages; fewer and fewer people want to maintain such code; in a few decades these will be another Fortran and COBOL. That's okay that we switch to new languages sometimes, going through all the crises of slower compilers and whatever bad design choices (I'm personally not happy about unsafe semantics in Rust—this is too complicated; it's more reasonable to write unsafe code in C or, possibly, in Zig). If it's not Rust—I hope Rust at least influences some other new language. Also it feels more and more weird to talk about this level at all, while those who are at their peak AI psychosis stage don't care what their clankers are generating already. That could be possible, that we actually will mostly stop caring about this level, just as it happened with Assembly, but before this has happened, I still believe we'd better have good enough tools for the AI agents so they could build effectively, understand what the hell they are building, and catch more bugs at compile time.