Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть CppCon 2015: Jacob Potter & Andrew Twyman “Bridging Languages Cross-Platform..."

  • CppCon
  • 2015-10-18
  • 2429
CppCon 2015: Jacob Potter & Andrew Twyman “Bridging Languages Cross-Platform..."
Jacob PotterAndrew TwymanCross-platform (Operating System)Computing Platform (Software Genre)CppCon 2015Computer Science (Field)Bash FilmsConference Video RecordingEvent Video RecordingVideo ConferencingVideo Services
  • ok logo

Скачать CppCon 2015: Jacob Potter & Andrew Twyman “Bridging Languages Cross-Platform..." бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно CppCon 2015: Jacob Potter & Andrew Twyman “Bridging Languages Cross-Platform..." или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

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

Cкачать музыку CppCon 2015: Jacob Potter & Andrew Twyman “Bridging Languages Cross-Platform..." бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео CppCon 2015: Jacob Potter & Andrew Twyman “Bridging Languages Cross-Platform..."

Bridging Languages Cross-Platform: Djinni Implementation Techniques
--
http://www.Cppcon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2015
—
Dropbox has been using C++ for cross-platform development on mobile platforms since 2012. In 2014 we open-sourced Djinni, our code generator that bridges C++ to other languages. In this talk we'll dive deep into some implementation techniques we use to bridge languages, easily, flexibly, and efficiently. We'll use the recent addition of Python-to-C++ bridging as an example of the challenges and decisions which come up when building a bridge between two very different languages, as well as talking about some interesting challenges we faced in Java and Objective-C. Topics include marshaling data-types, cross-language object ownership and identity, template-generated cached proxy objects, and translation of exceptions. What you learn should arm you to bridge languages for your own needs, or use/extend Djinni for your own programs. No prior knowledge of Djinni or mobile development required, but intermediate C++ will be assumed, and a bit of Python will be useful.
—
Jacob Potter is a recovering embedded systems engineer who is now driving Dropbox’s use of modern C++ for cross-platform mobile development. He's also the primary maintainer of Djinni, the tool Dropbox uses for generating cross-language bindings.

Andrew Twyman has been developing products and libraries in C++ for almost 10 years. He loves building robust systems and solving tricky low-level problems. Starting in 2012, Andrew helped spearhead Dropbox’s new approach to cross-platform mobile development. Now on the Platforms and Libraries team, Andrew is helping bring cross-platform goodness to Dropbox’s new generation of mobile and desktop apps. Prior to Dropbox, Andrew was an architect at Liquid Machines, where shared libraries supported parallel development of more products than there were developers.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

*-----*
Register Now For CppCon 2022: https://cppcon.org/registration/
*-----*

Комментарии

Информация по комментариям в разработке

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

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

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