DiscoverPodlodka PodcastPodlodka #392 – Lua
Podlodka #392 – Lua

Podlodka #392 – Lua

Update: 2024-09-30
Share

Description

Lua – уникальный язык программирования, так и не ставший массовым, но при этом занявший кучу разных ниш. Его используют, чтобы писать моды для Factorio, Minecraft и Roblox, высоконагруженную логику для nginx, скрипты для redis, плагины для neovim и wireshark, и даже софт для микроконтроллеров. Все это стало возможным благодаря некоторым дизайновым решениям, которые сделали Lua самым удобным языком для встраивания в другие системы. Антон Солдатов, долгое время разрабатывавший код на Lua в IPONWEB, а также участвовавший в разработке внутреннего форка LuaJIT, рассказал нам все, что нужно знать про этот язык.

Партнёр эпизода — образовательная платформа Грейд от Яндекс Практикума.
Грейд помогает руководителям и тимлидам точечно обучать сотрудников или целые команды навыкам для конкретных бизнес-задач: подготовить команду к новому проекту, вырастить стажеров или переобучить сотрудника для новой роли. На платформе Грейда более 1000 навыков, а также возможность конструировать обучение под запрос, наблюдать за прогрессом и измерять эффективность — там, где раньше нужно было несколько разных решений, теперь достаточно одной подписки.

Переходите по ссылке (https://cutt.ly/seIUESyu) и оставляйте заявку, чтобы получить бесплатный демо-доступ на неделю — он работает сразу для всей команды.

Реклама. АНО ДПО «Образовательные технологии Яндекса»,
ИНН 7704282033, erid:2SDnjdHxW98

Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!

Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast

Ведущие в выпуске:
Стас Цыганов, Егор Толстой

Полезные ссылки:

LuaVela GitHub
https://github.com/luavela/luavela

HOPL Paper on Lua
https://www.lua.org/doc/hopl.pdf

Reddit: Where is Lua Used in the Real World
https://www.reddit.com/r/lua/comments/1awn54q/where_is_lua_used_in_the_real_world/

LuaJIT
https://luajit.org/

Sailor Project GitHub
https://github.com/sailorproject/sailor

Reddit: Tracing JIT Compilers
https://www.reddit.com/r/Compilers/comments/7pf8b1/have_tracing_jit_compilers_lost/

LuaLang Telegram
https://t.me/LuaLang

ProLua Telegram
https://t.me/ProLua

Awesome Lua GitHub
https://github.com/LewisJEllis/awesome-lua

LuaRocks
https://luarocks.org/

Reddit: Lua to Lisp Discussion
https://www.reddit.com/r/lisp/comments/x0covh/lua_to_lisp_is_lua_just_sugared_lisp/?rdt=38752
Comments 
loading
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Podlodka #392 – Lua

Podlodka #392 – Lua

Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла