鍋あり谷あり

テーマを決めずに適当に書いています。

{...} と begin...end

私は、begin...end よりも {...} が好きだ。ruby でも、each do ... end ではなく、each{...} と書く。
理由は簡単で、対応する括弧にジャンプできる可能性が高いから。
エディタが十分賢ければ bgein...end だろうが do...end だろうが、対応する begin/end にジャンプできるんだろうが、それほど賢いエディタがいつも使えるとは限らない。
そういう意味では、括弧の種類は {...} である必要はなく、[...] でも (...) でもいいかなとも思う。

そんな私だが、初めてまともなプログラミングを書いたのは、Turbo PASCAL だった。