Компания Ciklum с продолжает ряд открытых мероприятий под названием Speakers’ Corner на которых, за короткое время можно узнать массу полезной информации и пообщаться с единомышленниками в неформальной обстановке.
На этот раз
Проливать луч света на Lua и открывать новые горизонты будет Владимир Безобюк (Senior Linux Developer, IntroPro).
Мероприятие будет разделено на 2 части:теоритическую и примеры на практике.
1. Коротко об истории языка
2. Выбор — за и против.
а) Преимущества; для каких задач подходит
б) Недостатки; для каких задач мало подходит
в) сообщество
3. Обзор языка
а) императивность
б) функциональность
в) метапрограммирование
г) embedding (Хоббит: путешествие за Сишные Коды, или Туда и Обратно)
д) ООП
а) красота в простоте
б) производительность
4.Практика
в) минимализм во всем, или где брать батарейки, ведь с языком идет
мало библиотек?
г) особенности реализации и альтернартивные реализации (LuaJIT,
б) цейтнот — Lua спешит на помощь
в) действительно ли трудно мыслить функциональными парадигмами:
I) функции высшего порядка и замыкания на практике
II) корутины (сопроцедуры) на практике
III) метапрограммирование на практике
г) хвостовая рекурсия
д) многопоточность для Lua — библиотека LuaLanes
е) ООП advanced
В общем будет масса полезной информации и дельных советов от человека, который болеет Lua =)
Мероприятие бесплатное по предварительной регистрации.