История изменений
Исправление ossa, (текущая версия) :
Ну чтоб GC городить нужно чтоб все объекты/аллокаторы знали про этот GC, а это задача куда более сложного порядка для автора. А еще помимо malloc/free есть open/close map/unmap create_contex/destroy_context и еще сотня-другая таких вот АПИ вызовов, которые применяются во всяких библиотеках. И, внезапно, чтоб со всем этим работать, нужно читать док, понимать док и никакие стрелочки тут не помогут.
ах да! еще же нужно проверять что возвращают функции и реагировать на эти значения, что превращает, и без того лапшу, в еще более отвратительную лапшу.
Исходная версия ossa, :
Ну чтоб GC городить нужно чтоб все объекты/аллокаторы знали про этот GC, а это задача куда более сложного порядка для автора. А еще помимо malloc/free есть open/close map/unmap create_contex/destroy_context и еще сотня-другая таких вот АПИ вызовов, которые применяются во всяких блиотеках. И, внезапно, чтоб со всем этим работать, нужно читать док, понимать док и никакие стрелочки тут не помогут.