Ruby3は如何にして3倍高速になるのか Ruby Central代表Evan Phoenixによる #rubykaigi 2015 3日目Keynote

2
前へ 1 ・・ 7 8
アルフォートおじさん @joker1007

ラストのキーノートに相応しい、めちゃめちゃテクニカルなトークだったなあ。前回のRubykaigiといい、最後のキーノートを担当している人の話は、めっちゃエキサイティングだ。 #rubykaigi

2015-12-13 18:17:48
m1sogi webエンジニア @m1sogi

#rubykaigi 皆がこの問題を共有したのはすごいなあ

2015-12-13 18:17:48
Blue Garnet @blue_garnet_

最後のクロージング 「あなたたちに大きなResearchは必要ない」「我々はいますぐお役に立てる」「CRubyは次の段階に移るべき時にある」「今がその時だ」 敏腕社長感がビンビンきた #rubykaigi

2015-12-13 18:17:54
igaiga @igaiga555

Evan Phoenixさんの基調講演、本当にすごかった!提案力ぱねぇす。 #rubykaigi

2015-12-13 18:17:55
特に何とも呼ばれなくなった @hyoshihara04

Rubyの速度を速くするにはCレベルでの最適化がめっちゃ必要そうだけどめっちゃ大変そう(コンパイル時間とか凄そう) #rubykaigi

2015-12-13 18:18:03
Franck Verrot @franckverrot

Taking Ruby to the next level, using a JIT compiler and LLVM bitcode 👍🏽 Awesome talk by @evanphx #rubykaigi pic.twitter.com/oAd9QO8Pnd

2015-12-13 18:18:32
拡大
ReiOdaira @ReiOdaira

ここでまたJavaScriptの話になるんだけど、JavaScriptが20倍とか速くなったのはこういうことをやったからなの?PyPyを除いてこういうのやった話を聞かないんだけど。JavaScriptではCランタイムのオーバーヘッドが少ない? #rubykaigi

2015-12-13 18:18:47
Tsuyoshi MAEHANA @sandinist

最後にすごい提案がでた。これは Epoch-making かも #rubykaigi

2015-12-13 18:19:27
ser1zw @ser1zw

エンドユーザの環境でビルドできるとは限らないからインストール時かなんかにコアライブラリのバイトコード版を作って持っておくのね #rubykaigi #rubykaigiA

2015-12-13 18:19:47
⇔ Satoshi Kojima ⇔ @skoji

#rubykaigi closing keynoteすごかった Ruby3を3倍速くするための具体的な提案

2015-12-13 18:19:57
ReiOdaira @ReiOdaira

山ほど質問したいが私は会場に居ない…。 #rubykaigi

2015-12-13 18:20:27
Tomoya Kabe @limitusus

こういう発表がKeynotetとしてできるの、いい。 #rubykaigi

2015-12-13 18:21:49
あおの @aono_ex_parrot

インストール時とかにコアライブラリをコンパイルしておく らしい。 Gemもこの方法での高速化が効きそう(ただしインストール時間は有意に延びる) #rubykaigi

2015-12-13 18:21:54
Yves-Eric Martin @yemartin

Awesome keynote by @evanphx at #rubykaigi: very technical talk, following what at JIT would do, yet surprisingly easy to follow!

2015-12-13 18:22:48
馬美肉 @chiastolite

TLを見ると今話された案にはobjectionがあるみたいだけど(自分は内容がよく理解できてない)、IBM J9の話といいRuby 3x3 てフレーズからこういう話が出てきてると思うといい流れなんだろうな #rubykaigi #rubykaigiA

2015-12-13 18:23:01
Takuto Wada @t_wada

Conclusion - 3x performance is hard - CRuby must remove dynamic parts at runtime to improve #rubykaigi

2015-12-13 18:23:52
Takuto Wada @t_wada

Conclusion - A JIT is the best hope - Reusing the core library and JIT compiling it provides good transition #rubykaigi

2015-12-13 18:24:05
igaiga @igaiga555

Evanさんと笹田さんの質疑応答で終わるRubyKaigi、胸熱。 #rubykaigi

2015-12-13 18:24:08
Takuto Wada @t_wada

Conclusion - CRuby is used by a huge number of people and companies - We can take CRuby to the next level today #rubykaigi

2015-12-13 18:24:21
Kazuho Oku @kazuho

初日に3x3ってブチ上げて最後にJITくらいできるだろって締まるのすごいw #rubykaigi

2015-12-13 18:27:09
前へ 1 ・・ 7 8