Есть вопрос про компилятор (чисто из любопытства)
В kotlin/native есть мощный механизм который анализирует время жизни объектов, он используется для gc как я понимаю. но он ведь удобен и для всяких Disposable (как минимум что то типа RAII в c++, или даже что то помощнее вроде лайфтаймов в расте). Не планируется ли использовать этот механизм и вне kotlin/native?
и второй вопрос: в kotlin/native компилятор выглядит гораздо мощнее чем в других бэкендах, в котором есть escape analysis и вот еще DFG анализ пилят, который кроме применения в native (сейчас насколько я понимаю используется исключительно для управления памятью) можно было бы использовать для мощных оптимизаций: например для loop fusion и мощного инлайна. не планируется ли эти возможности компилятора native использовать во всех других бэкендах?