← Back to context

Comment by direwolf20

18 days ago

You should try writing something serious in C just for the hell of it. And without RAII-like macros. Write all your allocs and frees.

I very much have. I specifically like to craft ISAs for genetic algorithms over the last two decades. It's not work I publish because I never feel like it matters, although I regret that often. I very much enjoy writing C for this purpose in many ways and I actually enjoy some of the allowances that fit very well to writing an ISA where every bit of the instruction must map to valid behavior and nothing can be an invalid instruction.

It's an ongoing struggle!