• 26 октября 2018, пятница
  • Иннополис, ул. Университетская, 1, аудитория 107

Lua in Innopolis

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

2438 дней назад
26 октября 2018 c 19:00 до 22:00
Иннополис
ул. Университетская, 1, аудитория 107

Сергей Лерг: Spiral Code Studio, CEO

Зачем мне этот Lua?

Доклад нацелен на тех, кто никогда не слышал об этом языке программирования или слышал, но не понимает зачем его до сих пор используют. Lua это быстрый динамический язык программирования, который лично я использую для написания игр. Но на этом его применение не ограничивается, он вполне может быть полезен не только разработчикам игр, но и матёрым программистам бизнес логики высоконагруженных систем.

 

Антон Солдатов: IPONWEB, Старший инженер-программист

Как работает JIT-компилятор (на примере LuaJIT)?

Just-in-time-компиляция (JIT-компиляция, динамическая компиляция) – популярная технология ускорения ПО, реализованная для многих языков и сред исполнения. LuaJIT, виртуальная машина и JIT-компилятор для языка Lua, отличается высокой стабильностью, производительностью и относительно небольшой кодовой базой. На примере LuaJIT я хочу рассказать об основных принципах работы трассирующего JIT-компилятора.

 

Алексей Бобров, LogicEditor, программист-инженер

Разработка транслятора Brainfuck в Lua с помощью LPeg

Brainfuck — эзотерический язык программирования, известный своей простотой: в нём лишь 8 операторов. Грамматика языка проста, но при этом позволит за время доклада познакомиться с LPeg. LPeg — библиотека для Lua, популярный в мире Lua инструмент для разработки парсеров.

 

 

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше