タグ

ブックマーク / qiita.com/Nao1215 (1)

  • Bash(Shell Script)、もう嫌:BashをPython3.xに置換するために調査した内容 - Qiita

    2020/04/10追記 BashからRubyPython3に移行するため、 より多くの処理をBash <-> Ruby <-> Python3で比較しました(別サイトで紹介)。 前書き 記事には、Bash ScriptをPython3.xに置換するために調査した内容を記載しています。 置換を考えた動機は、「300Step超のBash Scriptは、自分の首を絞める」と察したからです。 Bashの強みは理解しています。 組み込み環境を除けば、主要なディストリビューションでの動作が保証されていますし、 POSIX互換を意識して書けば、移植時の修正箇所が減ります。 何よりも多くの開発者にとって馴染み深く、それはScriptを修正できる人(メンバ)の多さを意味します。 しかし、現実問題として、私は前述の利点を考えながらBashを書きません。 何も考えずに作成するが故に、後日痛い目を見ます(

    Bash(Shell Script)、もう嫌:BashをPython3.xに置換するために調査した内容 - Qiita
    Carimatics
    Carimatics 2018/02/14
    Bash scriptにさよならしたいよ
  • 1