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