Интероп – неизбежность в больших системах | C и C++, JNI, WinAPI | Podlodka Podcast #391

Почему одни языки легко взаимодействуют между собой – как, например C и C++, или Java и Kotlin, а другие создают неимоверную боль при попытке вызвать функции одного языка из другого? Все дело в интеропе! Что это такое, и почему он сложнее, чем кажется – разбираемся с Николаем Иготти! ❓ Хочешь обсудить выпуск или задать вопрос эксперту? Вступай в наш Telegram-чат:
📰 Не любишь чаты, но хочешь оставаться в курсе дел и прокачивать свой IT кругозор? Подписывайся на наш Telegram-канал: там публикуются анонсы новых выпусков, а в комментах идут ценные и горячие обсуждения! 5 тысяч опытных IT-специалистов уже с нами:
Тайм-коды: 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 Заключение

Смотрите также