そんな中、これを使いこなす研究をしていたことを思い出しました。5年くらい前になりますが、Rubyの世代別ガーベージコレクションについて研究していました。最近、自分の経歴を整理していたら、Ruybの作者のまつもとゆきひろさんから呼びかけがあったのに最近気づきました(matzにっき。2007年6月30日への(リンク))。今まで気づかずにいました。1960年代のガーベージコレクションは、コンピュータ内の全てのメモリが管理対象でした。そのため、メモリが足りなかったらガーベージコレクションをするという非常にシンプルな作りでした。現在のパソコンはメモリをたくさん積んでいますし、複数のプロセスが動いています。そのため、メモリが足りないときに、ガーベージコレクションするか、ヒープ領域を増やすかどうかの2個の選択肢があります。これは計算速度なども絡んできて、なかなか難しい問題です。当時研究していたのは、Ruby1.7、1.8の時です。Ruby1.9ではメモリ管理が大きく変更されました。2013の決勝戦に残った話は、前にご紹介しました。(リンク)そして、決勝戦に行ってまいりました。会場はリコーの大森事業所です。入り口には、大会の看板が飾られていました。会場前に置かれた看板ですまずは、お昼御飯です。お昼ご飯を食べながらも発表の資料を見返すなど、準備に余念がありません。お弁当を早々に食べ終え、発表資料を見返しています。実際に発表している場面です。3人で壇上に立ち、発表します。発表しているところを遠景から見たところです発表終了後、発表に使った複合機と共に記念撮影してきました。大会の後は、パーティと結果発表会を兼ねた会です。看板があったので、看板を背景に記念撮影してきました。看板を背景に記念撮影ですパーティーの様子はこんな感じです。乾杯前のあいさつです立食パーティー形式です料理もたくさんありました今年の審査委員長は、TRONの研究で有名な東京大学の坂村健先生でした。先生からは、学生たちを励ます激励の言葉もたくさんいただきましたし、「ここにいる人たち(決勝に残っている人たち)は全員偉いんだ」という優しいお言葉を頂きました。坂村健先生です惜しくも今年は神奈川工科大学は賞を貰うことはできませんでした。発表は非常に良かった」というお褒めのお言葉を頂きました。「今年の審査委員長は坂村健先生でした」と、とある先生に報告したところ「リコーの大会も大きくなったね」と言われました。このような大きな大会に、本学の学生が出られているのは、大学と学生が共に頑張っているからかな、と思っています。後期の試験も終わり、3年生以下は一息つく時期です。4年生は卒研があるので、これから忙しいです。そんなさなか、2年1組のクラス懇親会をしました。クラス懇親会は、情報学部棟の12階で行いました。料理を取っているところです。自己紹介ではいつも「人に言えない趣味」を話してもらっています。「それじゃ、人に言えるギリギリの趣味を話して」となります。際どい単語が飛び出て盛り上がりました。僕は初めて聞く単語ばかりなので、耳に残りませんでした。