«前の日記(2007年05月06日) 最新 次の日記(2007年05月08日)» 編集

Matzにっき


2007年05月07日 [長年日記]

_ [言語] PEP 3117 -- Postfix type declarations

Python 3000 PEP。型情報を変数名の末尾につけることで、 オプショナルな型を実現しようというアイディア。

こういうのもSigilって言うんだろうか。 3秒くらい「?」マークが浮かんだ*1

ちょっと鈍すぎる。

*1  PEP3117の日付に注目

_ [言語] The Concepts and Confusions of Prefix, Infix, Postfix and Fully Functional Notations

Mathematicaの通常形式とFullFormとを比較することで、 functional formが適切でないケースがあることがわかる、という話。

確かに、

cat a b c | grep xyz | sort | uniq

(uniq (sort (grep xyz (cat a b c))))

でどっちが読みやすいかと言われたら、ま、適切でないケースもあるよな、と思う。

_ [Ruby] Lazylist implementation for Ruby

RubyにおけるLazyListの実現。

こういうのを将来のArrayクラスに突っ込みたいんだけど、無謀かなあ。 違う言語になっちゃいそうだけど。

しかも、その為にはcontinuationかcoroutineかfiberを YARVに組み込まないといけないような。先は遠そう。

_ Foo Camp

FOO CampのFOOというのはFriends of O'Reillyの略で、 Tim O'Reillyから招待状をもらった人だけが参加できるギークイベント。 「選民主義」と揶揄する人もいるみたい(そういう人が始めたのがBar Camp)。

で、今年はこの招待状をもらったんだけど、アメリカまで行って参加する気にはならないなあ。 欲しがっている人から見たら「なんてもったいない」と感じるのかもしれないけれど。

_ 聖書の登場人物が戦う格闘ゲーム「Bible Fight」 - GIGAZINE

格闘ゲーム。 えーと、キリスト教国ではこんなものも登場するのでしょうか。

ま、確かに、以前、アメリカのおもちゃ屋で モーセやらイエス・キリストやらのアクションフィギュアを 見た時にはちょっと感動した。

その時、隣にあったのはフロイトのフィギュアだった。誰が買うのよ...。


«前の日記(2007年05月06日) 最新 次の日記(2007年05月08日)» 編集