C code called from other languages has terrible ergonomics. Writing it sucks, debugging it sucks, maintaining it sucks.
I don't know if fusion is the solution, but I know C isn't.
It can suck but it doesn't always. It depends a lot on the calling language.
It can suck but it doesn't always. It depends a lot on the calling language.