RubyKaigi 2013 1日目 東京Ruby会議

本日はRubyKaigiの日です。ゆりかもめに揺られて船の博物館駅に行ってきました。

セッションの様子

セッションの様子

午前中は別件で行けなかったので、以下のセッションに参加しました。

個人的に面白かったおすすめは、RubyMotionとGCのセッションです。

RubyMotionは、中の人がアーキテクチャの解説、動作デモ、Hello WorldがRuby→AST→LLVM IR→アセンブラになっていくコードの流れなどを紹介。
TitaniumとかPhoneGapみたいな原理的に劣化版しか作れないものと違って、プラットフォームの機能・性能を100%引き出せるので、そりゃ期待しますよね。
みんなの大好きなRubyで、あの醜いおぶじぇくてぃぶなんとかに触れずに、iOSやMacのアプリが書けるんだから!

Ruby 2.1セッションは、ほぼすべてGCのお話でした。GCでないところも、Cエクステンションに関する話で、基本的にRuby言語は出てこない。
RubyはCエクステンションが非常に書きやすい(ルールがシンプルで、「おまじない」が少ない)のですが、それによってなぜ世代別GCの実装が難しくなるか、それをどういうアイデアで解決するかといった部分について、細かい解説が聞けました。明日のnariさんのセッションも楽しみです。

残念ながら参加できなかった人も、公式ページにリンク張ってあるUstでほぼ全部見られるので、是非早めに見ておくと良いと思います。

失敗した点

以下の点失敗しました。明日は気をつける。3つめはちょっと明日までに対策は難しそうですが…

  • 到着がちょうどLUNCH BREAK終了間際で、herokuさんのお弁当をもらい損ねた
  • SCHEDULE読み間違えてセッション1つ聞き逃した
  • 英語力orz

ギャラリー

オーストラリア多い

オーストラリア多い

出張ジュンク堂 サイン本も売っていたようです

出張ジュンク堂 サイン本も売っていたようです

コンセントは使用禁止 せっかくなら402を発動すれば良いのに

コンセントは使用禁止 せっかくなら402を発動すれば良いのに

当然ほむほむとかもいらっしゃいました

当然ほむほむとかもいらっしゃいました

Microsoftのパンフレットセンス良すぎ

Microsoftのパンフレットセンス良すぎ

Ruby on RailsによるWEBシステム開発、Android/iPhoneアプリ開発、電子書籍配信のことならお任せください この記事を書いた人と働こう! Ruby on Rails の開発なら実績豊富なBPS

この記事の著者

baba

ゆとりプログラマー。

高校時代から趣味でプログラミングを初め、そのままコードを書き続けて現在に至る。慶應義塾大学環境情報学部(SFC)卒業。BPS設立初期に在学中から参加している最古参メンバーの一人。Ruby on Rails、PHP、Androidアプリ、Windows/Macアプリ、超縦書の開発などを気まぐれにやる。軽度の資格マニアで、情報処理技術者試験(15区分 + 情報処理安全確保支援士試験)、技術士(情報工学部門)、CITP、Ruby Programmer Goldなどを保有。

babaの書いた記事

週刊Railsウォッチ

インフラ

BigBinary記事より

ActiveSupport探訪シリーズ