タグ

ブックマーク / nari.hatenablog.com (2)

  • RubyConf2013参戦記 - I am Cruby!

    今回は日Rubyの会の「RubyConf2013参加支援」を受けての参加となりました。 Rubyconf2013supportprogram ? ruby-no-kai/official Wiki ? GitHubRubyの会のみなさま、ありがとうございます。 行きたい人はもっと積極的に応募したらいいよ。 1日目(移動日)松江->米子->羽田->サンフランシスコ->マイアミの旅程。 羽田から国際線に乗るのは初めてだったので国際線ターミナルの行き方がわからずウロウロ。 警備員のおじさんに聞いたら「バスがでてるよー」とのこと。歩いていけるようにしたらよかったのに…。 航空券を発券してもらうも1枚しかでてこない。「あれ?もう一枚は向こうで手続きですか?」って聞いたら「実は出てました。てへぺろ(・ω バーガー類を頼むと「ピクルスとかトマトとか全部入れてもいい?」みたいなことを聞かれることが

    ayato0211
    ayato0211 2013/11/14
  • CRubyのGC実装で参考にされたScheme処理系:SIOD - GC Advent Calendar - I am Cruby!

    Garbage Collection Advent Calendarの8日目(!!)の記事です。 gc.cの最初のほうのコミットを見るとCOPYRIGHTがあって、SIOD:Scheme In One Defunという処理系を参考にまつもとさんはCRubyのGCを実装されたみたいなんですね。 /gc.c - ruby-trunk - Ruby Issue Tracking System この当時はスッキリしたソースコードですね。 SIOD - Wikipedia, the free encyclopedia SIOD: Scheme in One Defun SIODは公式サイトなどを読むと1988年にリリースされ、最後のリリースが2007年、と。 30年も続いてんのかあ。 で、wikipediaには以下のように書かれていますね。Scheme In One Defun (or Scheme

    ayato0211
    ayato0211 2013/01/04
    "LISPみたいだろ…うそみたいだろ…Cなんだぜ…それ。"
  • 1