IOSDEV Telegram 1326
Компилятор Swift: архитектура, оптимизации, флаги, ресурсы

Конечно, любой компилятор отвечает за трансляцию исходного кода в эффективный исполняемый машинный код. Но компилятор Swift поддерживает и множество других инструментов (далеко не только подсветка синтаксиса).

Я уже писал небольшую статью с разбором. Пришло время расширить её вопросами и дополнить другими важными источниками.

Доступ уже можно получить на бусти и в телеграм-боте (можно даже на год).

🧠 Что вы получите, подписавшись сегодня:
➡️Вопросы на чтение кода
➡️Многопоточность
➡️DispatchQueue: практические вопросы
➡️Swift Concurrency
➡️Алгоритмы: терминология и примеры
➡️Память: ARC, side table, флаги, утечки
А также доступ в закрытый чат, ранние релизы приложения iOS IQ, тонну теории и многое другое.


Кстати, на хабре есть великолепный разбор устройства компилятора, который стоит добавить в закладки:

📖 Устройство компилятора Swift. Часть 1 (общий обзор компонентов).
📖 Устройство компилятора Swift. Часть 2 (разбор частей, отвечающих за анализ исходного кода).
📖 Устройство компилятора Swift. Часть 3 (разбор Swift Intermediate Language).
📖 Устройство компилятора Swift. Часть 4 (генерация LLVM IR из AST и что выдаёт настоящий фронтенд).

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
19👍6🔥41💯1🎅1🆒1



tgoop.com/iosdev/1326
Create:
Last Update:

Компилятор Swift: архитектура, оптимизации, флаги, ресурсы

Конечно, любой компилятор отвечает за трансляцию исходного кода в эффективный исполняемый машинный код. Но компилятор Swift поддерживает и множество других инструментов (далеко не только подсветка синтаксиса).

Я уже писал небольшую статью с разбором. Пришло время расширить её вопросами и дополнить другими важными источниками.

Доступ уже можно получить на бусти и в телеграм-боте (можно даже на год).

🧠 Что вы получите, подписавшись сегодня:
➡️Вопросы на чтение кода
➡️Многопоточность
➡️DispatchQueue: практические вопросы
➡️Swift Concurrency
➡️Алгоритмы: терминология и примеры
➡️Память: ARC, side table, флаги, утечки
А также доступ в закрытый чат, ранние релизы приложения iOS IQ, тонну теории и многое другое.


Кстати, на хабре есть великолепный разбор устройства компилятора, который стоит добавить в закладки:

📖 Устройство компилятора Swift. Часть 1 (общий обзор компонентов).
📖 Устройство компилятора Swift. Часть 2 (разбор частей, отвечающих за анализ исходного кода).
📖 Устройство компилятора Swift. Часть 3 (разбор Swift Intermediate Language).
📖 Устройство компилятора Swift. Часть 4 (генерация LLVM IR из AST и что выдаёт настоящий фронтенд).

😃 iOS Dev

BY iOS Dev




Share with your friend now:
tgoop.com/iosdev/1326

View MORE
Open in Telegram


Telegram News

Date: |

Ng, who had pleaded not guilty to all charges, had been detained for more than 20 months. His channel was said to have contained around 120 messages and photos that incited others to vandalise pro-government shops and commit criminal damage targeting police stations. Matt Hussey, editorial director at NEAR Protocol also responded to this news with “#meIRL”. Just as you search “Bear Market Screaming” in Telegram, you will see a Pepe frog yelling as the group’s featured image. Clear The creator of the channel becomes its administrator by default. If you need help managing your channel, you can add more administrators from your subscriber base. You can provide each admin with limited or full rights to manage the channel. For example, you can allow an administrator to publish and edit content while withholding the right to add new subscribers. Healing through screaming therapy
from us


Telegram iOS Dev
FROM American