Комментарии 4
У нас системы тестирования компиляторов до сих пор на tcl. Если работает, то зачем менять
Ну раз уж космическая отрасль до сих пор использует для управления спутниками - значит надёжный. А вообще для TCL есть хорошая инженерная поговорка: Работает - не лезь, работает надёжно - используй.
когда мне пришлось иметь с ним дело, меня очень сильно раздражало то, как неконкретно и многословно он пишет сообщения об ошибках.
Помню работая у провайдера интернет возникла задача мониторинга модемного пула подключенного к киске (Cisco). Это было ещё в те годы, когда модемный доступ был повременный, а качество линий не ахти (как и вин модемы). Нужно было собирать информацию с устройства по ошибкам подключения на линиях, номерах телефона с которого звонили и юных "хакерах". Тогда же ещё в винде по умолчанию устанавливался виндовый же протокол для шаринга сети, который был очень дырявый. И юные "хакеры" воровали у соседей информацию на доступ, а потом делились с друзьями и подключались под взломанными аккаунтами гурьбой.
Какое решение выбрать? Понятно, что нужен SNMP протокол. И так мне пришлось поднять комп с CPU 386 под слаквея линукс. На нем были подняты медленные иксы и самописный скрипт на Tcl\Tk, который логировал информацию и демонстрировал все подключения с номерами телефонов и логинами. Так удалось мониторить модемный пул на качество и хулиганство.
Tcl — как скриптовый язык для университетских проектов стали использовать по всему миру