TMTOWTDIの履歴

There's more than one way to do it(やり方はひとつではない)のこと。

このスローガンを掲げるPerlは同じ処理でも色な書き方ができる言語になった。

しかし、僕がPerlを好きになれないのはそこなです。なであなに省略の仕方がいっぱいあるの!シンプルに書けるのはすごいけど、覚えてられない。あなの使いこなす人はほとすごいっすね!

逆にPHPJavaは書き方が完全に統一されている。タイピングを減らすような省略記法やシンタックスシュガーとかほとどない。でも書き方を統一することのメリットは最小限の言語知識でコードが読めることだと思う。

TMTOWTDIの言う「多様性は」ということは大いに賛成する。同じ仕様でも手順は様々な方法が考えられていい。でも書き方が複数あるとわけわからなくなるからそこは統一した方がいいと思う。

RubyPerlほど書き方にバリエーションがないみたいなのでいいと思う。