Цитата
- что сие значит?
Значит это то, что большинство интерпретаторов весят мегабайты и рассчитаны на большие машины.
Для того чтобы уложить их в однокристалку надо их серьезно урезать и подменять вызовы операционки чем-то своим. В частности для Lua есть такая документация.
http://www.lua.org/notes/, но хотелось бы чего-нибудь более абстракного. Понимания всей идеологии.
Цитата
А ещё есть Ruby и много другого .... но всё это экзотика
последних времён, в которой всё очень зыбко и меняется
Который стоит на 10/11-м месте по популярности. Меня во всяком случае весьма заинтересовал.
Есть еще древнейший tcl, чуть ли не ровесник Юникса.
Цитата
Именно только из таких соображений я предложил Perl.
Perl ориентирован прежде всего на разбор текста. Да и весьма тяжел.
Попробую объяснится. В принципе языки такого класса предназначены для написания несложных программ в сжатые сроки.
Да они медленные, но не требуют перекомпиляции. Да код открыт, но это несущественно если пишется для себя. Типизация на лету и несложные конструкции сильно облегчают жизнь людям не слишком искушенным в программировании, хотя станут головной болью в большм проекте.
Задача состоит в том, чтобы тонкое конфигурирование устройства было возложено на скрипт. Точно так же как в Квартусе встроен tcl, а сценарии игрушек написаны на Lua. Работа с железом возлагается на жестко прошитый софт, реакции на события отрабатывает скрипт.
Тогда можно буквально несколькими строчками из консоли перенастроить сложное устройство.