I have not seen any reasons so far beside "GC is not mt safe", sorry.
If so, I would be happy if you point me to reasons, why BM should be non-MT on its 3 OS that all support it system wise already.
With reasons I don't mean reasons why a single part should not be MT, but why the language itself should actively DISALLOW MT / Callbacks (as it is not just not supporting it), which is what it currently does and thus makes its C++ connection a little pointless as you won't find that many C++ sources that do not use either.
If so, I would be happy if you point me to reasons, why BM should be non-MT on its 3 OS that all support it system wise already.
With reasons I don't mean reasons why a single part should not be MT, but why the language itself should actively DISALLOW MT / Callbacks (as it is not just not supporting it), which is what it currently does and thus makes its C++ connection a little pointless as you won't find that many C++ sources that do not use either.