На самом деле Python идеальный язык для скриптов. Когда ты пишешь что-то в одном единственном файлике или терминале вообще. Просто чтобы какую-то гипотезу проверить. Для дата сеанса или просто матиматики какой-то. Потом выбрасываешь или тут же переписываешь и проверяешь новый результат. Естественно никто такой код не будет читать и поддерживать. Он для того. Чтобы здесь и сейчас проверить. Для таких вещей bash, shell, Python и другие скриптовые языки просто отлично подходят.
Ну вон я написал 20 строчек, вышло 2 логические ошибки. Можно иметь скрипты и с типами я думаю, так будет гораздо легче