Ларс Бак в Инженерном Центре Google в Санкт-Петербурге
Ларс расскажет участникам встречи об увеличении производительности JavaScript в Google Chrome.
Производительность и масштабируемость – основные проблемы, которые приходится решать при реализации JavaScript для браузера. При разработке нового JavaScript движка V8, запущенного в 2008 году вместе с Google Chrome, именно этим проблемам уделялось особое внимание. Несмотря на динамическую природу JavaScript, разработчикам удалось применить методы, характерные для реализации классических объектно-ориентированных языков, такие как генерация кода “на лету”, inline caching, precise generational garbage collection, snapshotting.
Ларс расскажет как о конкретных решениях, принятых при разработке V8, так и о более общих проблемах. Кроме того, он сделает обзор возможностей увеличения масштабируемости и производительности в виртуальных машинах будущего.
Адрес: Санкт-Петербург, ул Маяковского 3Б, Бизнес-центр Alia Tempora, 8-й этаж
Беседа будет проходить на английском языке.