fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#LUA

16 posts16 participants2 posts today
LogicLuminaryBill<p>Monday Momentum ⚙️ April 7, 2025</p><p>📅 <a href="https://mastodon.social/tags/Beyond365DaysOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Beyond365DaysOfCode</span></a> Day 99<br>🔁 <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>100DaysOfCode</span></a> Day 99<br>🚀 <a href="https://mastodon.social/tags/freeCodeCamp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freeCodeCamp</span></a> | <a href="https://mastodon.social/tags/Vim_motions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vim_motions</span></a> | <a href="https://mastodon.social/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a> | <a href="https://mastodon.social/tags/NeoVim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeoVim</span></a> | <a href="https://mastodon.social/tags/Kinesis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kinesis</span></a> | <a href="https://mastodon.social/tags/Trello" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Trello</span></a></p><p>📚 Daily Reading<br>✅ freeCodeCamp News – 1 article<br>✅ Daily.dev – 1 article</p><p>⌨️ Vim: 30 min of motion mastery<br>🗂️ Trello: Board updated &amp; clean<br>🌐 Codecademy: Started learning Lua<br>🎥 Watched: LTT's Kinesis review<br>📘 freeCodeCamp: Full Stack Dev curriculum in progress</p>
Habr<p>Что такое Lua: почему стоит его попробовать и как встроить в программу на Go</p><p>Lua — это лёгкий, быстрый и гибкий скриптовый язык, который появился в 1993 году. Он написан на C и чаще всего используется не как самостоятельный язык, а как встраиваемый инструмент для других приложений. Если вы играли в World of Warcraft и устанавливали аддоны, вы уже сталкивались с Lua. Redis исполняет Lua-скрипты внутри себя. Lua используется в Nginx через модуль ngx_http_lua_module, который позволяет писать обработчики HTTP-запросов. В NeoVim плагины тоже можно писать на Lua. Короче говоря — язык не из популярных топов, но крайне полезен и встраиваем во многие инфраструктурные решения. Я опишу главные особенности языка и приведу небольшой пример использования из Go.</p><p><a href="https://habr.com/ru/articles/898828/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/898828/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> <a href="https://zhub.link/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://zhub.link/tags/embedded" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>embedded</span></a></p>
Lobsters<p><strong>Lux - a new package manager for Lua</strong></p> <p><a href="https://fed.brid.gy/r/https://mrcjkb.dev/posts/2025-04-07-lux-announcement.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fed.brid.gy/r/https://mrcjkb.d</span><span class="invisible">ev/posts/2025-04-07-lux-announcement.html</span></a></p>
Lobsters<p>Lux - a new package manager for Lua via <span class="h-card" translate="no"><a href="https://hachyderm.io/@jc00ke" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jc00ke</span></a></span> <a href="https://lobste.rs/s/ftth8q" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/ftth8q</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a><br><a href="https://mrcjkb.dev/posts/2025-04-07-lux-announcement.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mrcjkb.dev/posts/2025-04-07-lu</span><span class="invisible">x-announcement.html</span></a></p>
N-gated Hacker News<p>🎩✨Oh, joy! Another "luxurious" <a href="https://mastodon.social/tags/package" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>package</span></a> <a href="https://mastodon.social/tags/manager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>manager</span></a> for <a href="https://mastodon.social/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a>. Because, obviously, what Lua really needed was a glorified <a href="https://mastodon.social/tags/cargo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cargo</span></a> <a href="https://mastodon.social/tags/cosplay" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cosplay</span></a> to solve the earth-shattering problem of... <a href="https://mastodon.social/tags/wrong" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wrong</span></a> headers? 😆 Imagine the screams of excitement from the, what, 12 people who noticed!<br><a href="https://mrcjkb.dev/posts/2025-04-07-lux-announcement.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mrcjkb.dev/posts/2025-04-07-lu</span><span class="invisible">x-announcement.html</span></a> <a href="https://mastodon.social/tags/Luxurious" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Luxurious</span></a> <a href="https://mastodon.social/tags/Headers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Headers</span></a> <a href="https://mastodon.social/tags/Developer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Developer</span></a> <a href="https://mastodon.social/tags/Humor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Humor</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ngated</span></a></p>
Hacker News<p>Announcing Lux – a luxurious package manager for Lua</p><p><a href="https://mrcjkb.dev/posts/2025-04-07-lux-announcement.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mrcjkb.dev/posts/2025-04-07-lu</span><span class="invisible">x-announcement.html</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Lux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lux</span></a> <a href="https://mastodon.social/tags/Package" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Package</span></a> <a href="https://mastodon.social/tags/Manager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Manager</span></a> <a href="https://mastodon.social/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a> <a href="https://mastodon.social/tags/Announcement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Announcement</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Tools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tools</span></a></p>
stib<p>One of the best things about <a href="https://aus.social/tags/DaVinciResolve" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DaVinciResolve</span></a> is that users can write scripts that create GPU driven plugins, in a scripting language—without a huge SDK to learn like After Effects. Being able to script the pixels, but with super fast GPU processing is awesome.<br>Here's my attempt at a displacement map plugin, that aims to suck a bit less than the native one. <a href="https://codeberg.org/stib/stibs_fuses" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/stib/stibs_fuses</span><span class="invisible"></span></a><br>I've started a discussion thread at WeSuckLess about it:<br><a href="https://www.steakunderwater.com/wesuckless/viewtopic.php?t=7402" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">steakunderwater.com/wesuckless</span><span class="invisible">/viewtopic.php?t=7402</span></a><br><a href="https://aus.social/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a> <a href="https://aus.social/tags/DCTL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DCTL</span></a> <a href="https://aus.social/tags/IMadeAThing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IMadeAThing</span></a></p>
Thomas Jensen<p>I&#39;ve changed the <a href="https://fosstodon.org/tags/DNS" class="mention hashtag" rel="tag">#<span>DNS</span></a> for my domains from Cloudflare to <a href="https://fosstodon.org/tags/LuaDNS" class="mention hashtag" rel="tag">#<span>LuaDNS</span></a>, A fantastic service that lets me manage my DNS records with a git repository of <a href="https://fosstodon.org/tags/lua" class="mention hashtag" rel="tag">#<span>lua</span></a> files 🤯 </p><p><a href="https://www.luadns.com/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="">luadns.com/</span><span class="invisible"></span></a></p>
Steven Hilton<p>I mean, I don't necessarily *want* to dump <a href="https://mastodon.online/tags/vscode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vscode</span></a> in favor of <a href="https://mastodon.online/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a>, but vscode uses so much memory and cpu, especially with remote or <a href="https://mastodon.online/tags/container" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>container</span></a> <a href="https://mastodon.online/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a>. But here I am, learning how to configure neovim. I guess I'm learning <a href="https://mastodon.online/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> too. <a href="https://mastodon.online/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.online/tags/ide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ide</span></a></p>
Trinity Paradox<p>So over the past few weeks, I've kinda learned few new things about programming.<br>1. Mixing multiple random colors by using sum of rgb separately and then dividing it with 2 (you can like use this for a game that simulates something like a race or inventory items or loot)<br>2. Procedural generated dungeon map, procedural generated island. All of this using multiple snake algorithms at center (dungeon) or outer center (islands).<br>3. Algorithm for shades of a color <a href="https://mastodon.social/tags/love2d" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>love2d</span></a> <a href="https://mastodon.social/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
dotoscat<p>Estoy trabajando en la gestión de eventos en mi motor para hacer juegos con <a href="https://mastodon.xyz/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a>. Me fijé en cosas que hace love2d y pyglet. Este motor está escrito en C y lo estoy diseñando para que el uso de luajit no sea obligatorio o recomendable. No es que vea luajit malo, es simplemente otro modo de hacer las cosas.</p><p><a href="https://mastodon.xyz/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.xyz/tags/indiedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiedev</span></a></p>
Habr<p>Пишем игру на LUA для часов Xiaomi Redmi Watch 4.Часть 1. Знакомство с экосистемой Xiaomi</p><p>Всем привет, меня зовут Алексей Ляховский, я на протяжение последних 10 лет занимаюсь изучением, разработкой и развитием экосистемы часов Xiaomi для глобального сообщества. Я разобрал формат циферблатов Xiaomi последних поколений, сделал распаковщик циферблатов, и компилятор их для оригинального старого редактора циферблатов Xiaomi, сделал мод MiFitness, где активные пользователи сообщества создают и публикуют кастом циферблаты для часов, собрал из китайского IDE отдельный автономный эмулятор часов, для проверки циферблатов и приложений, модифицирую и дорабатываю оригинальные прошивки часов, а так же создаю приложения для данных моделей на JerryScript и LUA, о чем мы познакомимся подробнее чуть позже на примере данной игры.</p><p><a href="https://habr.com/ru/articles/897742/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/897742/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/xiaomi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xiaomi</span></a> <a href="https://zhub.link/tags/watch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>watch</span></a> <a href="https://zhub.link/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> <a href="https://zhub.link/tags/%D0%B8%D0%B3%D1%80%D1%8B" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>игры</span></a> <a href="https://zhub.link/tags/%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>разработка</span></a></p>
Xavier Góngora<p>I really like <a href="https://social.toplap.org/tags/pandoc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pandoc</span></a> for rendering PDF documents from <a href="https://social.toplap.org/tags/markdown" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>markdown</span></a>. One gets to write plain text files, with all its benefits (version control, portability, etc.). Documentation on formatting syntax and extension is great; the time it would take me to format this by hand, using e.g. LibreOffice <a href="https://social.toplap.org/tags/Writer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Writer</span></a>, is similar to the time it takes me to implement a template to accomplish it automatically.</p><p>Also, most <a href="https://social.toplap.org/tags/LaTex" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LaTex</span></a> you know is applicable without hassle. Talk about rendering <a href="https://social.toplap.org/tags/math" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>math</span></a>!</p><p>You can even write <a href="https://social.toplap.org/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a> filters to manipulate pandoc's AST and implement custom functionality! I found a neat one to embed music scores using <a href="https://social.toplap.org/tags/Lilypond" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lilypond</span></a>, here: <a href="https://github.com/pandoc/lua-filters/blob/master/lilypond/lilypond.lua" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/pandoc/lua-filters/</span><span class="invisible">blob/master/lilypond/lilypond.lua</span></a></p>
Schall und Stille<p>So I have gone and coded a little something ;-)</p><p><a href="https://schallundstille.de/2025/04/04/fixing-foveon-dngs-in-darktable/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">schallundstille.de/2025/04/04/</span><span class="invisible">fixing-foveon-dngs-in-darktable/</span></a></p><p><a href="https://sonomu.club/tags/sigma" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sigma</span></a> <a href="https://sonomu.club/tags/foveon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foveon</span></a> <a href="https://sonomu.club/tags/darktable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>darktable</span></a> <a href="https://sonomu.club/tags/plugin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plugin</span></a> <a href="https://sonomu.club/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> <a href="https://sonomu.club/tags/photography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>photography</span></a></p>
Neustradamus :xmpp: :linux:<p><a href="https://mastodon.social/tags/Prosody" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Prosody</span></a> 13.0.1 has been released (<a href="https://mastodon.social/tags/XMPP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XMPP</span></a> / <a href="https://mastodon.social/tags/Jabber" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jabber</span></a> / <a href="https://mastodon.social/tags/ProsodyIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProsodyIM</span></a> / <a href="https://mastodon.social/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a> / <a href="https://mastodon.social/tags/lxmppd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lxmppd</span></a> / <a href="https://mastodon.social/tags/SCRAM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SCRAM</span></a> / <a href="https://mastodon.social/tags/SCRAMSHA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SCRAMSHA</span></a> / <a href="https://mastodon.social/tags/SCRAMSHA1" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SCRAMSHA1</span></a> / <a href="https://mastodon.social/tags/SCRAMSHA256" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SCRAMSHA256</span></a>) <a href="https://prosody.im/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">prosody.im/</span><span class="invisible"></span></a></p>
linkdrop<p>GitHub - love2d/love: LÖVE is an awesome 2D game framework for Lua. <a href="https://github.com/love2d/love" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/love2d/love</span><span class="invisible"></span></a> <a href="https://troet.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://troet.cafe/tags/framework" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>framework</span></a> <a href="https://troet.cafe/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://troet.cafe/tags/game" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>game</span></a> <a href="https://troet.cafe/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> <a href="https://troet.cafe/tags/2D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>2D</span></a></p>
Sasha<p>What if we made a <a href="https://mastodon.gamedev.place/tags/SSI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SSI</span></a> Goldbox style <a href="https://mastodon.gamedev.place/tags/CRPG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CRPG</span></a> Maker using <a href="https://mastodon.gamedev.place/tags/OSE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSE</span></a> rules and a built in <a href="https://mastodon.gamedev.place/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a> scripting engine? Indeed the actual RPG ruleset could just be a plugin.</p>
Habr 25+<p>[Перевод] Недопонятый язык Lua</p><p>Lua — один из моих любимых языков программирования. Я использовал его для создания CMS на своём старом учебном сайте, для создания крутых IoT-устройств, для разработки мини-игр и экспериментов с децентрализацией сети. Однако экспертом по этому языку я нисколько себя не считаю. Разве что просто разбирающимся в нём пользователем. Я имею в виду, что работал с ним в различных контекстах и на протяжении многих лет, но не вникал глубоко в его реализацию или экосистему. Так что меня немного расстраивает, когда я читаю о нём статьи и посты, в которых сквозит абсолютным непониманием сути и контекста применения этого языка. Чаще всего такие статьи выглядят как набор неких требований. Из последних могу вспомнить пост на LWN , где автор жаловался на «недокомплект» Lua, и обсуждение этого поста на Hacker News , которое побудило меня написать встречную статью, чтобы ответить на некоторые прозвучавшие в нём комментарии.</p><p><a href="https://habr.com/ru/companies/ruvds/articles/895138/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/ruvds/ar</span><span class="invisible">ticles/895138/</span></a></p><p><a href="https://zhub.link/tags/ruvds_%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruvds_перевод</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>программирование</span></a> <a href="https://zhub.link/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> <a href="https://zhub.link/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://zhub.link/tags/%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>скриптовый_язык</span></a> <a href="https://zhub.link/tags/%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>скрипты</span></a> <a href="https://zhub.link/tags/iot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iot</span></a></p>
Alejandro Baez<p>May seem small but <a href="https://fosstodon.org/tags/FerrousSystems" class="mention hashtag" rel="tag">#<span>FerrousSystems</span></a> donating their <br /><a href="https://fosstodon.org/tags/rust" class="mention hashtag" rel="tag">#<span>rust</span></a> spec is huge. </p><p>In <a href="https://fosstodon.org/tags/lua" class="mention hashtag" rel="tag">#<span>lua</span></a>, it&#39;s helped so much to design things like <a href="https://fosstodon.org/tags/luajit" class="mention hashtag" rel="tag">#<span>luajit</span></a> and custom embeds. 😎<br /> <a href="https://rustfoundation.org/media/ferrous-systems-donates-ferrocene-language-specification-to-rust-project/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">rustfoundation.org/media/ferro</span><span class="invisible">us-systems-donates-ferrocene-language-specification-to-rust-project/</span></a></p>
Habr<p>[Перевод] Недопонятый язык Lua</p><p>Lua — один из моих любимых языков программирования. Я использовал его для создания CMS на своём старом учебном сайте, для создания крутых IoT-устройств, для разработки мини-игр и экспериментов с децентрализацией сети. Однако экспертом по этому языку я нисколько себя не считаю. Разве что просто разбирающимся в нём пользователем. Я имею в виду, что работал с ним в различных контекстах и на протяжении многих лет, но не вникал глубоко в его реализацию или экосистему. Так что меня немного расстраивает, когда я читаю о нём статьи и посты, в которых сквозит абсолютным непониманием сути и контекста применения этого языка. Чаще всего такие статьи выглядят как набор неких требований. Из последних могу вспомнить пост на LWN , где автор жаловался на «недокомплект» Lua, и обсуждение этого поста на Hacker News , которое побудило меня написать встречную статью, чтобы ответить на некоторые прозвучавшие в нём комментарии.</p><p><a href="https://habr.com/ru/companies/ruvds/articles/895138/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/ruvds/ar</span><span class="invisible">ticles/895138/</span></a></p><p><a href="https://zhub.link/tags/ruvds_%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruvds_перевод</span></a> <a href="https://zhub.link/tags/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>программирование</span></a> <a href="https://zhub.link/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> <a href="https://zhub.link/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://zhub.link/tags/%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>скриптовый_язык</span></a> <a href="https://zhub.link/tags/%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>скрипты</span></a> <a href="https://zhub.link/tags/iot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iot</span></a></p>