Google Russia совместно с GTUG Moscow (+mosgtug), в рамках цикла Chrome Innovation Series Tech Talks, рады пригласить инженеров-программистов на tech-talk по Native Client (Google Chrome NaCl) с Брэдом Ченом, инженером калифорнийского офиса Google в Маунтин Вью в эту пятницу, 11 ноября в 19:30 в московском офисе Google.
Увы, не смотря на то, что веб-браузер является прекрасной платформой для разработки приложений, он сильно ограничен по сравнению с другими популярными платформами в выборе языка программирования. Задача Native Client — позволить разработчикам использовать в браузере любой язык по их желанию, одновременно обеспечивая безопасность и портабельность как в Java Script. После рассмотрения истории и технических основ NaCl мы обсудим, как мы реализовали в нашей системе возможность динамической линковки и Just-in-time (JIT) компиляции. Мы продемонстрируем, что ограниченные случаи самомодифицирующегося кода вполне подходят для множества реализаций динамических языков. Мы поделимся результатами производительности для портов двух представителей языковых платформ в нашей среде, Моно распространенной языковой среды выполнения и V8 JavaScript engine. Наконец, мы продемонстрируем несколько приложений, портированных разработчиками в систему.
Tech-Talk: Chrome Innovation Series Tech-talk (NaCl)
Спикер: Брэд Чен (+Brad Chen), Engineering Manager, Google Inc. (Mountain View, California)
Дата и время: Пятница, 11 ноября, в 19:30.
Место: Московский офис Google (ул. Балчуг, 7).
Только по приглашениям: Чтобы зарегистрироваться на мероприятие нужно заполнить анкету тут: bit.ly/mosgtugChrome. Подтверждение вашего участия будет вам отправлено после окончания регистрации, 9 ноября.
Питание: Для человекоподобных форм углеродной жизни предусмотрены чай/кофе/пицца. Кремниевые собратья (ноутбуки, смартфоны) смогут быть подкормлены через розетку.
Биография: В настоящее время Дж. Брэдли Чен работает над проектом Native Client в Google, где ранее занимался и проектом анализа кластерной производительности. Перед приходом в Google, он был директором лаборатории Perfomance Tools в отделе программных разработок Intel. В 1994-1998 годах в стенах факультета Гарвардского университета Чен занимался исследованиями в операционных системах, компьютерной архитектуре и распределенных системах, а также преподавал эти темы студентам и аспирантам. Он опубликовал многочисленные работы по темам эффективности систем и компьютерной архитектуре. Доктор Чен имеет степень бакалавра и магистра в Стэнфордском университете и степень доктора наук из Университета Карнеги-Меллона.
Увы, не смотря на то, что веб-браузер является прекрасной платформой для разработки приложений, он сильно ограничен по сравнению с другими популярными платформами в выборе языка программирования. Задача Native Client — позволить разработчикам использовать в браузере любой язык по их желанию, одновременно обеспечивая безопасность и портабельность как в Java Script. После рассмотрения истории и технических основ NaCl мы обсудим, как мы реализовали в нашей системе возможность динамической линковки и Just-in-time (JIT) компиляции. Мы продемонстрируем, что ограниченные случаи самомодифицирующегося кода вполне подходят для множества реализаций динамических языков. Мы поделимся результатами производительности для портов двух представителей языковых платформ в нашей среде, Моно распространенной языковой среды выполнения и V8 JavaScript engine. Наконец, мы продемонстрируем несколько приложений, портированных разработчиками в систему.
Tech-Talk: Chrome Innovation Series Tech-talk (NaCl)
Спикер: Брэд Чен (+Brad Chen), Engineering Manager, Google Inc. (Mountain View, California)
Дата и время: Пятница, 11 ноября, в 19:30.
Место: Московский офис Google (ул. Балчуг, 7).
Только по приглашениям: Чтобы зарегистрироваться на мероприятие нужно заполнить анкету тут: bit.ly/mosgtugChrome. Подтверждение вашего участия будет вам отправлено после окончания регистрации, 9 ноября.
Питание: Для человекоподобных форм углеродной жизни предусмотрены чай/кофе/пицца. Кремниевые собратья (ноутбуки, смартфоны) смогут быть подкормлены через розетку.
Биография: В настоящее время Дж. Брэдли Чен работает над проектом Native Client в Google, где ранее занимался и проектом анализа кластерной производительности. Перед приходом в Google, он был директором лаборатории Perfomance Tools в отделе программных разработок Intel. В 1994-1998 годах в стенах факультета Гарвардского университета Чен занимался исследованиями в операционных системах, компьютерной архитектуре и распределенных системах, а также преподавал эти темы студентам и аспирантам. Он опубликовал многочисленные работы по темам эффективности систем и компьютерной архитектуре. Доктор Чен имеет степень бакалавра и магистра в Стэнфордском университете и степень доктора наук из Университета Карнеги-Меллона.
