Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Елена Лепилкина - Kotlin/Native: между LLVM и VM

Автор: JUGNsk

Загружено: 2021-08-19

Просмотров: 3141

Описание:

На данный момент существует огромное разнообразие компиляторов, как статических, так и динамических, реализованных с помощью различных технологий. Уже никого не удивляет наличие для языка одновременно и JIT, и AOT компилятора. Для создания в особенности последних все чаще используется LLVM — отличное open-source решение, позволяющее достаточно просто разрабатывать компилятор с поддержкой множества различных процессорных архитектур. Однако при всех своих достоинствах LLVM, конечно же, не технология, решающая все проблемы, возникающие при реализации языков программирования. Это в большой степени касается высокоуровневых языков с автоматическим управлением памятью, таких как Kotlin.

В данном докладе посмотрим, как реализован статический компилятор для языка, который изначально разрабатывался как один из JVM-языков, как происходит кодогенерация с помощью LLVM и почему Kotlin/Native все же необходимо иметь свои собственные механизмы GC, RTTI и интероперабельности с C и Objective-C.

Елена Лепилкина - Kotlin/Native: между LLVM и VM

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Евгений Рубан - Контекстно-зависимый Escape анализ в Falcon JIT

Евгений Рубан - Контекстно-зависимый Escape анализ в Falcon JIT

Роман Елизаров: Уроки Kotlin, или Зачем создавать еще один язык программирования

Роман Елизаров: Уроки Kotlin, или Зачем создавать еще один язык программирования

Константин Владимиров: Странные ограничения статических компиляторов

Константин Владимиров: Странные ограничения статических компиляторов

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Александр Нозик: Мысли в контексте!

Александр Нозик: Мысли в контексте!

МК К1946ВМ014 от НИИЭТ | прошивка на ассемблере | краткий обзор | пайка

МК К1946ВМ014 от НИИЭТ | прошивка на ассемблере | краткий обзор | пайка

Даже Мужики Так Не Рубятся! Вундеркинд Муай-тай в ММА - Смила Сандел

Даже Мужики Так Не Рубятся! Вундеркинд Муай-тай в ММА - Смила Сандел

4 секрета, как легко и интересно произнести тост в любой компании/ Как удивить всех на празднике?

4 секрета, как легко и интересно произнести тост в любой компании/ Как удивить всех на празднике?

ЭТО СКЛАДНОЙ iPHONE!

ЭТО СКЛАДНОЙ iPHONE!

Алексей Шипилёв - Java-объекты наизнанку

Алексей Шипилёв - Java-объекты наизнанку

Замуж в 12, рыцари-скуфы и пояса верности. Настоящее Средневековье | ФАЙБ

Замуж в 12, рыцари-скуфы и пояса верности. Настоящее Средневековье | ФАЙБ

Шведский танк без башни над которым смеялись, шокировал всех!

Шведский танк без башни над которым смеялись, шокировал всех!

Александр Ланцов: Эволюция моделей памяти

Александр Ланцов: Эволюция моделей памяти

Итоги 2025: Российская экономика - Russia TalkS02E04(Владислав Иноземцев)

Итоги 2025: Российская экономика - Russia TalkS02E04(Владислав Иноземцев)

Илья Сазонов, Фёдор Сазонов: OSIV включить нельзя выключить

Илья Сазонов, Фёдор Сазонов: OSIV включить нельзя выключить

Строим дом на колесах

Строим дом на колесах

Почему Азовское море — самое опасное в мире

Почему Азовское море — самое опасное в мире

«Сыграй На Пианино — Я Женюсь!» — Смеялся Миллиардер… Пока Еврейка Не Показала Свой Дар

«Сыграй На Пианино — Я Женюсь!» — Смеялся Миллиардер… Пока Еврейка Не Показала Свой Дар

ВОТ ЧТО СЛУЧИЛОСЬ С ПРУДОМ В ЛЕСУ ЗА ШЕСТЬ МЕСЯЦЕВ! СВОЙ ВОДОЕМ С РАКАМИ и РЫБОЙ | ТАЕЖНЫЙ ДВОР

ВОТ ЧТО СЛУЧИЛОСЬ С ПРУДОМ В ЛЕСУ ЗА ШЕСТЬ МЕСЯЦЕВ! СВОЙ ВОДОЕМ С РАКАМИ и РЫБОЙ | ТАЕЖНЫЙ ДВОР

Эпштейн, друзья и дети: кто был связан с монстром? | Трамп, Клинтон, Майкл Джексон, Билл Гейтс

Эпштейн, друзья и дети: кто был связан с монстром? | Трамп, Клинтон, Майкл Джексон, Билл Гейтс

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]