For parts of the code I want to have full control over memory, but for other parts I still need a GC. Is this possible?
Basically I want a part to be more like C where I have to manage my own memory and do not mind to not use any extra features that require a GC. I finally want the application to have the following layers: high level: non-compiled game code for modding using Nim script ([https://github.com/komerdoor/nim-embedded-nimscript](https://github.com/komerdoor/nim-embedded-nimscript)) mid level: compiled game code using garbage-collector low level: data-oriented game engine not using a garbage-collector I've been coming back to Nim multiple times waiting for the moment that I can finally switch. I also use several C libraries that I have to create bindings for, hopefully that is now easier as well. Is using Nim as a scripting language still a good idea of would you recommend to use Lua there instead?