Привет! После того как я поработал с языком скриптов Mikrotik, мне интересно, почему Mikrotik всё ещё держится за этот архаичный и неудобный язык. Всем давно известно, что существуют компактные и удобные альтернативы, вроде LUA или Micropython. Я видел, что LUA поддерживался в некоторых бета-версиях, а потом опять убрали в одном из релизов 4.X. Есть ли кто-то с более глубоким пониманием этой темы, кто мог бы объяснить, почему в 2023 году мы всё ещё как будто застряли в 80-х с тем, что предлагают для скриптинга? Раньше на Cisco с TCL было гораздо удобнее, чем у нас сейчас. И даже если нужна обратная совместимость, в новых устройствах с 7.x хватает памяти, чтобы иметь LUA или Micropython в качестве альтернативы. Спасибо, Mischa
Причины сохранить специфический для Mikrotik язык скриптов
Причины сохранить специфический для Mikrotik язык скриптов, RouterOS
|
07.03.2023 19:27:00
|
|
|
|
|
|
02.04.2023 09:23:00
Надеюсь, это самосбывающееся пророчество, или у тебя есть инсайдерская информация о том, что может произойти?
|
|
|
|
|
|
02.04.2023 09:25:00
Обходной путь — использовать выбранный вами язык программирования и вызывать API для получения или изменения данных. Запускайте код вне маршрутизатора.
|
|
|
|
|
|
02.04.2023 12:29:00
Сделать Busybox доступным
|
|
|
|
|
|
03.04.2023 12:19:00
Правильная поддержка функций была бы очень кстати. Я так и не смог заставить работать текущий «вызов переменных» с вложенными «вызовами функций».
|
|
|
|
|
|
03.04.2023 13:18:00
Создайте отдельную тему (если вы этого ещё не сделали), чтобы понять, в чём проблема.
|
|
|
|
|
|
21.03.2025 19:32:00
Все еще жду... Может, дашь хоть какой-то намек, о чем ты говоришь?
|
|
|
|
|
|
24.03.2025 12:53:00
Они начали (и до сих пор продолжают) добавлять скриптовые команды, такие как функции, которые я написал, и другие.
|
|
|
|
|
|
24.03.2025 13:03:00
…вместо того чтобы использовать зрелый скриптовый язык, такой как LUA.
|
|
|
|
|
|
24.03.2025 13:07:00
(Я не говорю, что не согласен…) …что только увеличит размер RouterOS…
|
|
|
|
|
Читают тему
