vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Тут готовится к выходу новая версия openwrt, 25.12. Вот думаю о том, не пора ли подумать об апгрейде роутера (впрочем домашний роутер у меня еще на 24.10.4 не сапгрейжен, а два других роутера с openwrt - в деревне и недосягаемы пока я туда не приеду).

Там два интересных нововведения - пакетный менеджер opkg поменяли на apk (который из Alpine linux). Ну это в общем-то и неплохо. Похоже что apk становится еще одним мейнстримным пакетным, добавляясь в коллекцию apt, dnf и pacman. Помнится были уже какие-то клиенты, которые хотели PostgresPro на чем-то Alpine-подобном, хотя это и совершенно несерверный дистрибутив.

А вот идея переписать luci с lua на ucode вызывает у меня куда более смешаные чувства. Всё-таки пихать ECMAscript куда ни попадя — это плохо. С другой стороны, если таки появится реализация ECMAscript, способная работать в resource constrained environment, это хорошо. Так-то язык ничем не плох, кроме того что любой его диалект критически зависит от объектной модели среды выполнения. А хороших моделей среды выполнения ни в браузере, ни в WSH нету. Что там у npm за модели я пока не особенно копался. Но что-то мне подсказывает, что люди, мозги которых вывернуты фронтэнд-разработкой под современные браузеры ничего простого и логичного придумать не в состоянии.

Date: 2026-03-03 10:47 am (UTC)
tanriol: (Default)
From: [personal profile] tanriol

С другой стороны, если таки появится реализация ECMAscript, способная работать в resource constrained environment, это хорошо.

Насколько я понимаю, реализации JavaScript для resource-constrained систем вполне себе существуют (например, ESPruino или Duktape). Возможно, критерии "хорошо" требуют уточнения :-) Или JavaScript мы из ECMAScript исключаем?

Edited Date: 2026-03-03 10:48 am (UTC)

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

March 2026

S M T W T F S
1 2 34567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 3rd, 2026 05:32 pm
Powered by Dreamwidth Studios