Thanks for the info @mratsim. I full understand/appreciate the need for smart memory management for use-case #3, however what worries me is the potential removal/replacement of the GC.
> : In any case, the new runtime will come with the possibility to implement > custom allocators for types, which means that you could have GCs as library > and also make it easier to implement memory pools and object pools for > example. Yes, having the option to choose between the GC and the borrower system would be much better IMO.