Re: C++ vs C#
C# is much easier, I'll give you that. C++ is... ugly. Ugly these days, at least. You have smart pointers, you have vectors... you have all of this uglyness piled on top of the language, all to "preserve compatibility".
I'd also object on how rust doesn't count with managed/unmanaged code. Rust certainly does count, and is unmanaged, not managed. You could, for example, write a Python C DLL through Rust and import it with Python and ctypes. The golden rule when writing DLLs that talk to each other across FFI boundries is this: ensure that all your languages can speak the same calling convention. For example, Python uses the C calling convention, so you'd want to ensure that all of your other DLLs use said convention. If you have a break in the convention somewhere, your chain will break very badly.
-- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector