Comments 3
Так а чем же всё-таки хуже bash? Просто потому что не поддерживает фреймворки в VS Code или Notepad++? Те же действия использую для своих скриптов но написанные на чистом bash'е. Ничего криминального или сложного. Разве что когда нужен доступ на «незнакомый» сервер или новую линукс машину, не нужно убеждаться, что там есть Пайтон и т.п.
0
Я тоже реализовывал всё описанное на баше, и не в одном проекте.
Субъективное имхо:
- баш намного менее читабелен;
- в баше гораздо труднее добавлять новые фичи и фиксить старые;
- в баше код сложнее поддерживать человеку, отличному от автора;
- в баше очень много надо велосипедировать, когда в пайтоне это можно достать из коробки;
- скрипты на пайтоне лучше сопрягаются с другими скриптами на пайтоне, существующими в проекте (как минимум препроцессинг, кодогенерация, постпроцессинг);
- пайтон гораздо интуитивнее и приятнее в написании кода.
Мне этого уже более чем достаточно, чтобы начать с удовольствием применять описанное в статье. Поэтому и решил поделиться, т.к. возможно кто-нибудь тоже искал подобное.
+1
Sign up to leave a comment.
Прокачиваем скрипты симуляции HDL с помощью Python и PyTest