Swift Internals: A Deep Dive into the Compiler, Concurrency, and Architecture
Субботняя книжная рубрика. Взял книгу от Kodeco. Там разбор компилятора, диспетчеризации, памяти и многопоточности в Swift.
Интересное наблюдение. Во всех интервью с ребятами из MAANG, которых я опрашивал, звучала одна и та же мысль — в СНГ гораздо жестче спрашивают именно про язык и iOS-специфику.
На Западе этим почти не занимаются. Никто не лезет в детали ARC, устройство компилятора или разницу между стеком и кучей на уровне рантайма. Там больше практики лайфкодинга, архитектур и систем дизайна. Тебя оценивают как CS инженера, а не эксперта одной узкой платформы.
И, честно говоря, в этом есть логика.
Зачем тогда нам знать то, что мы почти никогда не используем напрямую?
Чтобы лучше понимать, что происходит под капотом, и принимать более точные инженерные решения, когда это действительно важно.
Книга не такая глубокая, скорее средний уровень. Но понравилась структура. Пока по уровню глубины все же самый интересный контент это у @contravariance
Скачать подгон можно тут
Ставь 🔥если считаешь знание кишков необходимым. И 💀 если нет
Post #3949
2K