数値と見るか文字列と見るか

演算子がいろいろでてきたけど、それらが期待するものが数値か文字列かによって動作が変わる。でも、これってとっても便利だと思う。いや、Javaにはないし。たぶん、バグの原因になるぞーとか言うんだろうな。

perl本

結城氏のperl本で勉強中。
現在p30あたり

演算子+が両辺に数値が来ることを期待し、数値として評価され、加算される。

つまり、javaでオブジェクトに対して文字列と加算すると、toString()を自動的に呼び出しちゃうのと同じかな。数値でもなんでもこうしてくれちゃうのが嬉しいような悲しいような妙な感じ。