Как стать автором
Обновить

Комментарии 3

Так а чем же всё-таки хуже bash? Просто потому что не поддерживает фреймворки в VS Code или Notepad++? Те же действия использую для своих скриптов но написанные на чистом bash'е. Ничего криминального или сложного. Разве что когда нужен доступ на «незнакомый» сервер или новую линукс машину, не нужно убеждаться, что там есть Пайтон и т.п.

Я тоже реализовывал всё описанное на баше, и не в одном проекте.


Субъективное имхо:


  • баш намного менее читабелен;
  • в баше гораздо труднее добавлять новые фичи и фиксить старые;
  • в баше код сложнее поддерживать человеку, отличному от автора;
  • в баше очень много надо велосипедировать, когда в пайтоне это можно достать из коробки;
  • скрипты на пайтоне лучше сопрягаются с другими скриптами на пайтоне, существующими в проекте (как минимум препроцессинг, кодогенерация, постпроцессинг);
  • пайтон гораздо интуитивнее и приятнее в написании кода.

Мне этого уже более чем достаточно, чтобы начать с удовольствием применять описанное в статье. Поэтому и решил поделиться, т.к. возможно кто-нибудь тоже искал подобное.

Глобально я согласен. Но вот ещё аргумент: все тулы ФПГАшника работают на TCL скриптах (Вивада, Моделсим, Альтера). Туда уже Пайтон не запихнуть, а основная разработка происходит именно там, по крайней мере у меня.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории