いけむランド

はてダからやってきました

RubyKaigi 2018 に行ってきたので小並感を書く

Day1

Keynote

  • 生 Matz 初めて見た。

Lunch

  • 牛タン弁当
  • スタンプラリー
  • どら焼き祭り
    • クッ社さんのどら焼きはずんだ&餅で一味違った
  • フロッピー獲得

Analyzing and Reducing Ruby Memory Usage

  • 「草生えるで有名になった」で草
  • 5000 兆円ほしい
  • 「簡単でしょ」と言いながら diff が長い

Hijacking Ruby Syntax in Ruby

  • 通訳泣かせの高速トーク
  • Binding の万能感

Afternoon Break

  • 電源がないので GitHub さんのブースにみんな群がる

TTY - Ruby alchemist’s secret potion

RubyGems 3 & 4

Exploring Internal Ruby Through C Extensions

  • デカ外人クイズ
  • C/C++ の他の hash lib でも検証してほしかった
  • メインホールの肘掛けが開いてサイドテーブルが出てくるツイートが 1 時間ごとくらいに流れてきてた

LT

  • ruby is dead every year

RubyKaigi 2018 Official Party

  • LT で windows 版の話が出てたのでメンテナの方に Cygwin 版はどうなってるか訪ねたら、担当者不在ということでした。(ワンチャンある?)

Day 2

Sponsor session (SmartHR)

  • 社長が人が欲しい気持ちをぶっちゃけ過ぎてて草

My way with Ruby

  • 「まつもとさんという言語デザイナーの方」がいらっしゃるそうです

Faster Apps, No Memory Thrash: Get Your Memory Config Right

Lunch

  • トランプタワー

Improve Ruby coding style rules and Lint

  • デカ外人クイズ
    • 正解はバナナソングでも可

Firmware programming with mruby/c

  • オフィス内の二酸化炭素濃度が上がると Slack に Alert が飛ぶ
  • トマト推し
  • Nice Lake

RNode with code positions

Type Profiler: An analysis to guess type signatures

Ruby Committers vs the World

  • backtick あまり使われていないなら地上げして method symbol にしたい
  • 任意の end に ensure をつけられるようにすると else さんの存在意義が...
  • OS 特有の話になると、コミッタ以外置いてきぼりで流速がガクッと下がる

Day 3

Parallel and Thread-Safe Ruby at High-Speed with TruffleRuby

  • 会場の自販機から RedBull が消える (売り切れ)
  • Graal で殴ればとりあえず速くなる風潮
  • 180fps とか初めて見た

Grow and Shrink - Dynamically Extending the Ruby VM Stack

  • 先生がインターン売り込みするのヤバい
  • 大学の発表会っぽい感じだった

The Method JIT Compiler for Ruby 2.6

  • こちらも同時通訳泣かせの速度
  • C is dead
    • 答 : コロンビア

LuaJIT as a Ruby backend

  • LLVM を JIT にするのは最近は流行ってない
  • コンパイラ最適化と Lua/LuaJIT についての説明がかなりの割合だった
  • 結局ものはできていないので次回に期待したい
    • SCDD (進捗だめです)

How happy they became with H2O/mruby, and the future of HTTP

  • printf デバッグになっちゃうよねー

JRuby 9.2 and Rails 5.x

  • ここでも Graal
  • C extension どうするんじゃい問題

TRICK 2018 (FINAL)

RubyKaigi 2018 After Party

  • なんだかんだでいつものメンバとしか話せなかったが良かった

  • 疲れてた&風邪をもらったぽかったので不参加
  • どうやら「川」が RubyKaigi の本当の本番らしい