Lua Meetup 2 вересня в офісі Mail.Ru Group



2 вересня 2016 року в офісі Mail.Ru Group пройде черговий Lua Meetup — зустріч, присвячена мові програмування Lua і його екосистемі. Анонсовані дві доповіді (про них ви зможете детальніше прочитати під катом), але мені б хотілося написати про іншу причину, по якій потрібно прийти на зустріч. В світі дуже багато мов програмування, і нові мови з'являються мало не щотижня. Як писав класик, «всі щасливі сім'ї схожі один на одного, кожна нещаслива сім'я нещаслива по-своєму». Цікавлячись виключно мейнстримовыми мовами програмування, ми позбавляємо себе відчуття контрасту, і, як наслідок, усвідомленості у виборі. Lua ні якою мірою не є «нещасливим» мовою, але це однозначно мову, що стоїть в стороні від мейнстріму. У Lua прекрасний синтаксис і дуже легка реалізація. Мало хто знає, що мова створений в 1993 році — настільки сучасно він виглядає. Що ж заважає йому стати таким же популярним як Python або Go?

З'ясовується, що мова програмування — це не тільки синтаксис і віртуальна машина. Це в першу чергу співтовариство, його дружелюбність і енергія. А також, що важливо, енергія творців мови, бажання керувати і розвивати спільноту. А ще дуже важлива підтримка від гігантів індустрії. Lua — приклад мови, який розвивається, незважаючи на відсутність такої підтримки. Яскраві події в співтоваристві відбуваються регулярно: OpenResty, Kong, Torch — з відносно established-проектів, боти для Telegram і фреймворки для їх створення — з зовсім нового.



Програма зустрічі:

— «LuaJIT зсередини», Микола Заварицкий, Mail.Ru Group

LuaJIT — один з найшвидших інтерпретаторів для динамічних мов програмування. Спікер перевірить справедливість цього твердження, порівняє продуктивність Lua, Python і JS, «загляне під капот» і покаже, як влаштований байткод в LuaJIT. Розповість в деталях, як працює JIT-компілятор в LuaJIT, як знаходити хотспоти в програмах на Lua, чому код не JIT-ится і що з цим робити.

— «Механізми для користувача автоматизації професійних веб-додатків на Lua», Олександр Гладиш, ТАЇС

Складні професійні програми мігрують з десктопа в веб. Часто в них потрібно надати користувачеві можливість автоматизувати свою роботу, писати «макроси». Спікер розповість про досвід використання Lua як макромови для професійного веб-додатки.

На митапе крім доповідей хотілося б поговорити про те, як далі розвивати мову Lua — екосистему luarocks, синтаксис, фреймворки для створення додатків. Початок о 19:00. Адреса: Ленінградський пр-т, 39, стор 79. Участь безкоштовна, але регистрация обов'язкова. Чекаємо на вас!
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.