I thought the author covered that pretty well. How would you make sure that function calls and object lifetimes are managed correctly/deterministically while also remaining compatible with existing C++ code and compilers without having to have `extern "C"` everywhere?
Edit: I just reread this comment and realized the beginning of it could come across as a bit condescending even though that wasn’t at all my intention. I’d edit it out, but I don’t like doing that, so my apologies if it did come across that way!
Edit: I just reread this comment and realized the beginning of it could come across as a bit condescending even though that wasn’t at all my intention. I’d edit it out, but I don’t like doing that, so my apologies if it did come across that way!