Видео и подкасты для разработчиков
Интероп – неизбежность в больших системах: C и C++, JNI, WinAPI
Все дело в интеропе! Что это такое, и почему он сложнее, чем кажется – разбираемся с Николаем Иготти!
Почему одни языки легко взаимодействуют между собой – как, например C и C++, или Java и Kotlin, а другие создают неимоверную боль при попытке вызвать функции одного языка из другого? Все дело в интеропе! Что это такое, и почему он сложнее, чем кажется – разбираемся с Николаем Иготти!
Содержание:
- 00:00 О чем выпуск
- 04:05 Определение интро
- 05:57 Примеры и сценарии
- 10:58 API и интероп
- 18:08 Взаимодействие между рантаймами
- 32:07 Интероп Java и Kotlin
- 36:02 Межпроцессное взаимодействие и интероперабельность
- 56:43 Проблемы с представлением объектов
- 01:01:48 Специфика работы с памятью
- 01:11:13 Языки на рантайме CLR и их интероперабельность
- 01:23:55 Проблемы производительности и диспетчеризация вызовов
- 01:27:45 Универсальный интерфейс
- 01:36:52 Будущее интероперабельности
- 01:45:22 Заключение
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.32
-
Новости3 недели назадGoogle анонсировал Gemini 3.7 Flash всего через три недели после предыдущего релиза
-
Разработка4 недели назад50 вопросов о System Design, ответы на которые должен знать каждый Senior iOS-разработчик: часть 5
-
Разработка4 недели назад14 лет в Android-разработке, но кажется, что мобильная разработка умирает. Реально ли перейти в серверную разработку на Kotlin?
