トレードオフは心配するな! Truffleで高速メタプログラミング! #rubykaigi 2015 #rubykaigiA
Staff Engineer at @Shopify. Working on @TruffleRuby. Mastodon: @nirvdrum@ruby.social
休憩明けはAに移動して"Fast Meat Programing with Tuffle" #rubykaigi #RubyKaigiA
2015-12-11 16:01:47始まりまっております #rubykaigi #rubykaigiA pic.twitter.com/YTxs8ywQR6
2015-12-11 16:02:39RubyKaigiの発表者にIBMさんに、Oracleさん。"Enterprise Ruby"なんて言っていたなんて嘘みたい。Enterpriseでないことを探す方が難しかも。 #rubykaigi
2015-12-11 16:03:59Oracleの貢献なのね #rubykaigi / “Truffle · jruby/jruby Wiki · GitHub” htn.to/gFFvtk
2015-12-11 16:04:27Truffle ってこれか github.com/jruby/jruby/wi… #rubykaigia
2015-12-11 16:06:39メタプログラミングは開発効率が上がるが、実行効率は下がってしまう、それに立ち向かって "速い" メタプログラミングを。。 #rubykaigiA
2015-12-11 16:06:59開発者の生産性vs実行の効率性。ちゃんと聞き取れてないけど、多分メタプログラミングで開発者の生産性に寄せると、実行の効率性が落ちるって話。 #rubykaigi #rubykaigiA
2015-12-11 16:07:13So "traditional" enterprises: redhat, IBM and now Oracle experiment with ruby #rubykaigi pic.twitter.com/aehazDu6nN
2015-12-11 16:08:20JRuby + Trufle だとmethod_missing の実行効率が1%も落ちない!? #rubykaigi #rubykaigiA
2015-12-11 16:09:30method_missingが遅くならないの凄い。jruby + truffleの力か。 #rubykaigi #rubykaigiA
2015-12-11 16:09:32静的なディスパッチと比べて、メタプログラミングでは30-70%くらい実行効率が落ちる。一方Truffleを使うと98%前後。つよい(こなみ #rubykaigi
2015-12-11 16:09:59静的なディスパッチと比べて、メタプログラミングでは30-70%くらい実行効率が落ちる。一方Truffleを使うと98%前後。つよい(こなみ #rubykaigi #rubykaigiA
2015-12-11 16:10:13GitHubでコード検索する時、記号も含めて検索したい時ってどうすれば良いんだろ #rubykaigi
2015-12-11 16:11:42