Luau в браузере через WASM: скриптинг Roblox теперь в PyPI
Luau — скриптовый язык Roblox на базе Lua — получил первый alpha-релиз WASM-пакета для PyPI. Теперь его можно запускать прямо в браузере через Pyodide, без сервера и без установки.
Публикаций: 7
Luau — скриптовый язык Roblox на базе Lua — получил первый alpha-релиз WASM-пакета для PyPI. Теперь его можно запускать прямо в браузере через Pyodide, без сервера и без установки.
С выходом Pyodide 314.0 закрылась многолетняя дыра в экосистеме браузерного Python: теперь любой разработчик публикует WASM-колёса прямо на PyPI. Раньше это узкое горлышко — более 300 пакетов с нативными расширениями поддерживала вручную сама команда Pyodide.
Simon Willison выпустил micropython-wasm 0.1a2 с CLI — инструмент запускает Python-код в WASM-изоляции без полноценного контейнера. За скромным апдейтом стоит задача, которую не могут решить дёшево почти все AI-платформы: безопасное выполнение произвольного кода от агентов.
Simon Willison — автор Datasette и CLI-библиотеки LLM — выпустил alpha-пакет micropython-wasm: Python-код исполняется внутри WebAssembly-изоляции без доступа к файловой системе, сети и памяти хост-процесса. Первый боевой плагин уже работает, а попытки GPT-5.5 сломать sandbox пока ни к чему не привели.
Саймон Уиллисон — создатель Datasette и один из самых цитируемых практиков LLM-инструментария — выпустил micropython-wasm 0.1a1. Пакет запускает MicroPython внутри WebAssembly и решает конкретную проблему: как дать AI-агенту возможность писать и выполнять Python-код, не открывая дыры в безопасности.
Симон Уиллисон запустил полноценные Python ASGI-приложения прямо в браузере — без единого сервера, через Pyodide и Service Workers. Задачу поставил Claude Opus 4.8 в одну сессию, и она решилась.
Разработчик kilian-ai выпустил открытый проект LinuxOnTab — реальное ядро Linux 6.12.13 и Alpine запускаются прямо во вкладке браузера через WebAssembly, без сервера, без Docker, без прав администратора. Работают SSH, туннели портов, файловый менеджер и снимки состояния.