«前の日記(2008年12月10日) 最新 次の日記(2008年12月15日)» 編集

ema log


2008年12月13日 [長年日記]

_ [Event][Gauche]「プログラミングGauche」読書会#6 ログ

group-collection いいなぁ

Ruby だと、Enumerable#group_by が相当するのかな? 1.8.7 以降?

17.3.1

このへん、オブジェクト指向言語とかの素養がないと読み進めれなさそうな記述が続く。

個人的には <integer> > <rational> > <real> > <complex> > <number> > <top> なのが数学的で面白い。

17.3.2 next-method

2つより多いのがマッチすることは少ないだろうし、何にでもマッチするメソッド呼び出しに近い感覚で使えるのかもという話が出ていた。

17.4

クラス名が <> で囲われているのはただの慣習。

17.4.2

思いっきり、クラスシステムは後付けなんだなぁというにおいがぷんぷんする。それにしても、:init-form は便利そうなのでほかの言語でもほしい。

Ruby の Hash のブロックで初期化、Java の インスタンス初期化ブロックが近いか?という話。Java の インスタンス初期化ブロック面白い。

17.5

なんだかんだで愛されている言語 C++。愛故に憎しみもまた?なのか??。パラダイム完全言語 by Yuya さん

_ [Event][Gauche]お疲れ様でした!

師走の忙しい時期にもかかわらず、ご参加いただいた皆様、どうもありがとうございました。単独運営へ移行する初めての会でしたが、なんとか無事に終えることができました。

次回は 1月10日(土) になります。「プログラミングGauche」もついに佳境。ラスボス的存在感のある「継続」へと突入します。「SICP」は先が長いですが、こつこつ続けていきたいです。

多言語の話題を禁止にするつもりが無いこともあり、いろいろな言語をネタにしつつ、話すのも楽しいものです。SICPのまとめと、会計報告は明日にでも行います。