| 1.1, Аноним (1), 22:27, 23/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Самое весёлое, это когда JSеры пробуют движки типа QuickJS после того, как всю жизнь сидели на V8 и т.д., и ох*евают от того, насколько это неоптимизированный медленный язык без миллиардов инвестиций V8.
| | |
| |
| |
| 3.12, Аноним (12), 23:24, 23/12/2025 [^] [^^] [^^^] [ответить]
| –4 +/– | |
>Для задач типа разборка жс в yt-dlp самое то
ну конечно если ты готов полчаса ждать пока код прожуёт
| | |
| |
| 4.36, Кошкажена (?), 00:39, 24/12/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>Для задач типа разборка жс в yt-dlp самое то
> ну конечно если ты готов полчаса ждать пока код прожуёт
В yt-dlp была интерпретация js на питоне раньше. В новой версии из-за закручивания гаек Гуглом ее уже не хватает.
| | |
|
|
| 2.16, Аноним (16), 23:51, 23/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Самое весёлое, это когда JSеры пробуют движки типа QuickJS
JSеры об этих QuickJS и прочем даже и не слышали, лол. Серьезный JS пишется под реальные браузеры и Ноду, а не вот эти вот поделки.
| | |
| |
| |
| 4.20, Аноним (16), 00:15, 24/12/2025 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> серьёзный и JS это не совместимые слова
Да, серьезные программисты сайты Си кодят.
| | |
| |
| 5.41, Oe (?), 01:41, 24/12/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Cерьезные программисты кодят под аппстор и плеймаркет
| | |
|
|
|
| 2.27, morphe (?), 00:24, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Аналогично с java, когда и без того кривой escape analysis вдруг пропадёт
| | |
|
| 1.2, Аноним (2), 22:28, 23/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
Подмножество-убожество. Добавлять встраиваемый язык только для парсинга какого-нить конфига - очень паршивая концепция.
| | |
| |
| 2.6, _kp (ok), 22:52, 23/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Это зависит от того, с какой нагрузкой и скоростью хочется "парсить".
Часто нужен просто какой то простой скриптовый язык в дополнение к основному ПО.
И требуется например вовсе не скорость, а стабильность и отсутствие зависимостей.
Что протестировал, то только именно то и работает.
А столь компактные варианты интересны во встраиваемой технике.
| | |
| |
| |
| 4.13, _kp (ok), 23:26, 23/12/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, lua и использую. Хотя, мне больше JS по душе.
| | |
| 4.19, Аноним (19), 00:04, 24/12/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
когдато давно прикрутил луа к своему проекту, задача - получить из конфига строку "2 + 3", посчитать и вернуть int, с потенциальным расширением впоследствии прочитать циферку из http... по итогу оказалось проще заменить луа на js, чем пердолится с этой луой и хттр к ней прикручивать
| | |
|
|
| 2.11, Аноним (11), 23:15, 23/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Интересно, не знал об этом. Буду иметь в виду при разработке своих решений.
| | |
| 2.25, Аноним (16), 00:21, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Добавлять встраиваемый язык только для парсинга какого-нить конфига
В смысле "только"? По-твоему, других задач у скриптовых языков, кроме парсинга конфига, не существует?
И зачем вообще тебе целый встраиваемый язык для парсинга конфига, лол?
| | |
|
| 1.3, Аноним (3), 22:28, 23/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Отличная новость! Его можно собрать в wasm модуль, чтоб выполнять js из wasm рантайма вне браузера
| | |
| 1.5, Кошкажена (?), 22:38, 23/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Он бесспорно молодец. Но файл quickjs.c в 55 тыс строк как-то не очень. Можно же было разбить.
| | |
| |
| 2.8, _kp (ok), 22:54, 23/12/2025 [^] [^^] [^^^] [ответить]
| –9 +/– |
Вы там вручную покопаться собираетесь?
А если с ИИ править и изучать, то в одном файле нормально.
| | |
| |
| 3.17, Аноним (17), 23:54, 23/12/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Если нужна встраивоемость и сохранение ресурсов то нужна и модульность. Может мне вовсе ненужна поддержка строковых данных в utf или ещё какая-то модная фигня если я только мигаю светодиодами.
| | |
| |
| |
| 5.34, Аноним (34), 00:38, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
А зачем их использовать если я ничего никуда не пишу и текст не вывожу? Байткоду кодировка ненужна.
| | |
|
| 4.43, _kp (ok), 01:50, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Хмм..
Да, именно для встраиваемых систем интересна генерация экземпляра "только под конкретные нужды".
| | |
|
|
| |
| 3.31, Аноним (16), 00:31, 24/12/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
>> 55 тыс строк
> Для профессионала это не проблема.
"Не проблема" это только для гордых писателей в одно лицо, типа автора сабжа. А вот именно в профессиональной среде тебе бы коллеги сразу по шапке дали за такое.
| | |
| |
| 4.38, Аноним (38), 01:10, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Что вы хорошего написали в этой среде? По шапке они друг другу дают))
| | |
| 4.44, _kp (ok), 01:58, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Такие "портянки" раньше точно делать было не хорошо. С ними тупо тормозили редакторы, и тем более с фоновой компиляцией.
Сейчас такие "портянки" не уже не является проблемой.
Я не говорю, что так хорошо, или удобно, при разборе с ИИ инструментом, а именно то, это сейчас это не уже важно, ибо в простых редакторах профессионалы с этим копаться все равно не станут.
Ps: скачал, и уже балуюсь.
| | |
|
|
|
| |
| 2.23, Аноним (16), 00:18, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Эпичный чел
Ничего эпичного - обычные страдания фигней мужика без семьи и детей.
| | |
| |
| 3.26, Аноним (26), 00:23, 24/12/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Но тот что он делает (и сделал до этого) намного круче и сложнее, чем детей делать.
| | |
| |
| 4.30, Аноним (16), 00:29, 24/12/2025 [^] [^^] [^^^] [ответить]
| –3 +/– | |
> Но тот что он делает (и сделал до этого) намного круче и сложнее, чем детей делать.
Ну да, делать все, чтобы твоему роду пришел конец - это очень круто.
Ну, если только "делать" детей - да, наверное, сложнее. А вот вырастить потом этих детей достойно - это сори, посложнее, чем сутулиться годами за железкой.
| | |
| 4.33, Аноним (33), 00:36, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Но тот что он делает (и сделал до этого) намного круче и сложнее, чем детей делать.
Делать не сложно. А вот воспитать нормальное, дать хорошее образование и нормальный старт в жизни - это сложно. И намного круче и полезнее чем движок для огрызка JS.
| | |
| |
| 5.52, Аноним (52), 04:13, 24/12/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
То наследие, которое он после себя оставит в двести тысяч раз важнее для человечества, чем твои никому невсравшиеся дети.
Теми вещами, что он создает и уже создал, люди будут пользоваться десятилетиями после его смерти.
А ты, когда помрешь, останешься полным нонеймом, никто о тебе никогда не вспомнит.
| | |
|
|
|
|
| 1.15, Аноним (17), 23:51, 23/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Если у тебя такие ограничение по железу зачем тебе джаваскрипт, Фабрис не сказал? А так ради искусства красиво.
| | |
| |
| 2.24, Витюшка (?), 00:19, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Путаем имплементацию и спецификацию?
И чем же JS хуже? Для скриптового языка вполне. Его несуразный дизайн (всякие цепочки прототипов)...но и конкурент Lua не лучше. Python? В общем список и закончился.
| | |
| |
| 3.29, Аноним (16), 00:25, 24/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
Вопрос, наверное, был о целесообразности использования какой-либо скриптоты на железе с 10 килобайт ОЗУ.
> Python?
Ну, MicroPython вполне популярен.
| | |
|
|
|