All streams
Search
Write a publication
Pull to refresh
0
3.9
Denis Kiselev @deksden

enterpreneur

Send message
Принцип тот же, безусловно — подсчет ссылок. Суть в первой букве A: автоматическое. Используются возможности LLVM / CLANG для анализа возможных «трудных» и неочевидных случаев для «убийства» объектов — почти уверен, что таких накоплено довольно много. Зачем же изобретать велосипед, когда ARC используется в продакшене и много неочевидных штук уже «вычищено»?
Неужели так сложно прикрутить аналог ARC из objective-c от Apple? Имхо, единственная из известных мне реально работающих и удобных альтернатив GC. Оверхед добавляется, но он предсказуем — это чистка ссылок по выходу из scope, занимает всегда определенное время, без неожиданных «лагов» в стиле GC.
Для общего развития немного почитать будет полезно.

Впрочем, у Гугла каждый год тренды меняются — позавчера — Responsive Mobile-friendly sites, вчера это были AMP, сегодня — Progressive Web Apps.

Отделяя моду и баззвордовость отдельных статей, пару практически полезных приемов всегда можно воспринять.
Лицензия указана как BSD

Information

Rating
1,131-st
Location
Новосибирск, Новосибирская обл., Россия
Date of birth
Registered
Activity