Leonid 🦇
а коммунити это бородачи-админы, или домашние любители из роутера сделать NAS?
A64m
все любят яваскрипт же, это вам не рекет
Евгений
Если админы, то это 150% должен питон
Alexander
жалко что lua не норм
Leonid 🦇
для олдфагов - перл
Dmitry
@lonokhov я не знаю. т.е мне вообще трудно понять желание людей что-то такое делать на роутерах - торренты там раздавать. для кастомного скриптинга я б, может, лучше сделал systemd c кастомными эвентами + какую нибудь тупо CLI
Dmitry
или же что-то похожее.
Dmitry
или же tcl
Leonid 🦇
/me для торрентов взял бы готовый дистр
Dmitry
но видимо, это встретит еще меньше понимания в массах
Dmitry
торренты там как раз есть, это просто первое, что в голову взбрело
Leonid 🦇
тикль ламповый, но я думаю питон
Dmitry
видимо, судьба. интересно, брать cpython и отрывать от него всё, что в роутер не лезет
Leonid 🦇
от него обычно отрывают tcl/tk
Leonid 🦇
в nix есть кастратик
Dmitry
там надо наверное будет много что поотрывать, вплоть до операций с fs
Dmitry
прям реально легче свой язык запилить, по крайней мере понятнее, как это сделать
Dmitry
или ocamltop туда вкорячить кастомный, а скрипты на окамле. окамлтоп по-своему гениальная вещь была
A64m
на луа не будет писать, а на окамле будет?
Dmitry
не будут
Dmitry
поэтому это не вариант
Leonid 🦇
Хрена с два у питона оторвешь что из встроенного. Проще разводить заказчика на луа.
Aleksei (astynax)
От притона не оторвёшь, да
A64m
Хотя, отличная логика получается конечно, обсуждающие сами бы лучше на окамле писали, но скриптописателя надо кормить говном, потому что не может же быть чтоб он хотел есть что-то кроме говна.
Leonid 🦇
Но это правда
A64m
да, это самое смешное
Dmitry
ну они ж наш хаскель считают говном заодно с окамлом
Dmitry
ан масс
Dmitry
ну или не считают, но не смогут в них
Dmitry
на фпроге было замечательное выступление про окамл и мираж в этом плане
Leonid 🦇
Интерпретатор го им нужно
Alexander
просто tcl!
Dmitry
ну tcl создан для этого
Leonid 🦇
Тикль это совсем издевательство
Dmitry
но блин...
Dmitry
не поймут.
NC
есть ещё forth
Dmitry
ахаха
Dmitry
больше ада. есть даже типизированный форт
Alexander
beep
Dmitry
какой-то чувак написал, со сборкой мусора
Dmitry
не помню как назывался, на F как-то тоже
Dmitry
или raven
NC
смешно, а я на forth прошивку делал...
NC
Factor вроде
Dmitry
у меня была подборка, но вся куда-то делась
Dmitry
да, Factor точно
Dmitry
там даже не boehm по моему, а взрослый gc он присобачил , с поколениями
NC
стековые языки вызывают сильный синдром привыкания
Dmitry
ну я на фортре собственного производства писал алгоритм попадания точки в геозоны. never ever again
A64m
у той доли процента которые вообще начнут на них писать что-то
Dmitry
я не привык. вообще не понимаю, как к этой боли можно привыкнуть
NC
описать свои глаголы и привыкнуть к инверсии всего
Aleksei (astynax)
Forth писался, чтобы телескопом управлять. Для таких задач норм :)
A64m
с ранного детства если привыкать - может можно. есть же книжка для детей
Aleksei (astynax)
На Форте не больно, когда вырастишь на drop и rot со swap свой язык :)
Aleksei (astynax)
Вот растить - больно (не всем)
Leonid 🦇
а какой там scheme все хвалили надысь в хаскель реддите, тот что быстро компиляет и не принимает патчи если производительность падает?
Aleksei (astynax)
Chicken, Guile, много их
A64m
не принимает патчи потому, что никто не присылает
Dmitry
мы в этот роутер вкорячивали эрланг, btw
Leonid 🦇
точно не гниль
Dmitry
но кроме него туда ничего уже не лезет
Alexander
rust?
Anonymous
система макрокоманд в расте - это мой любимый лисп
A64m
скриптовать на пурскрипте, компилировать в C++11
Leonid 🦇
Stalin Scheme Compiler, кек
Aleksei (astynax)
Если компилировать, то вариантов много. Nim какой-нить (этот "на любителя", правда), или Red
A64m
правда для компиляции C++ памяти не хватит
A64m
Leonid 🦇
зато какое название!
Aleksei (astynax)
http://terralang.org/ вот ещё около-луа-шное
Aleksei (astynax)
> Like C/C++, Terra is a statically-typed, compiled language with manual memory management. But unlike C/C++, it is designed from the beginning to be meta-programmed from Lua.
A64m
САМОЕ ТО ДЛЯ СКРИПТОВАНИЯ
Leonid 🦇
вроде chez, но коммерческий
Anonymous
кстати из крутых лиспов недавно появился carp https://github.com/carp-lang/Carp
Aleksei (astynax)
http://shenlanguage.org/
Aleksei (astynax)
САМОЕ ТО ДЛЯ (С)КРИП(Т)ОВАНИЯ, это headless Emacs в скрипт-режиме!
Leonid 🦇
нет
A64m
прошло 25 лет, а единственная имплементация более-менее сносного языка которая куда-то может влезть - это камловский интерпретатор. Прогресс в ЯП мой любимый прогресс, конечно