2006-09-04

_ [misc] あーう

結局休日は殆どダウンしていたも同然か。全然進んでないし。 そして6時である。

取り敢えずここは日記にしてみよう。

_ [ruby] nil.to_s @ruby-dev

nil.to_s が "nil" を返すようにしようか、と言う議論。 もう大体収束していますが。

実際変わると凄く大変、というのと、個人的には未定義値の 「文字列表現」は "" で構わないと思うので変更には反対ですけれど、 「nil って一体何なのさ?」と言う関連では面白い話が。 to_sがSmalltalkから来てることや、 "nilが導入された経緯"なんかが紹介されてます。

自分もちとピントのはずれたのを投げてみたけど、 エラー忘却型コンピューティングの話 の影響を受けすぎかも。

_ [game] デイブレイク

ちまちまやってます。対戦者求む。

曲が良いなあと思ったら錚々たるメンバーだった……。 それにしても相当環境が整ってきたとは言え、 出来る人はやってしまうものだね。

……とか言ってるだけではしょうもないのだが。

コメント (5)

tach
私は(便利だから)Array#to_s を多用するので,そっちの仕様変更を考えられている方が気になります.余り綺麗じゃないけど,「puts ["foobar"].to_s」みたいなことをやりますね.
sugi
うーむ。まあ過去互換は色々面倒です。 ところで、["foo", "bar"]でしょうか。 私は Array が来ることが分かってれは join 使っちゃいますが、to_s は対象オブジェクトの事をあまり考えなくて良いので楽なんですよね。
tach
["foo", "bar"] ではなく ["foobar"] です.あるいは [35] とか? puts "hoge: " + moge.to_s とかですかねぇ.
rare(katsu)
> 対戦者求む。 回線が……。 今度の同窓会のときにでも是非お相手お願いします。
sugi
それは是非 :)