"Ruby Committers vs The World" ⚽ 1 hour live discussion and Q&A ⚽ Only possible in RubyKaigi because no other conference in the world has this many Ruby committers
Companies That've Been Supporting Ruby Development ⚽ NaCl (supporting Matz: since 1997) ⚽ Heroku (Matz, ko1, nobu: since 2011-2012) ⚽ MoneyForward (shyouhei: since 2015)
Stdlibs Maintainers ⚽ https://bugs.ruby-lang.org/projects/ ruby/wiki/MaintainersStdlib ⚽ You'll see so many "unmaintained" libraries ⚽ And this list is also "unmaintained" indeed
Pros ⚽ Tarball size ⤵ ⚽ Build time ⤵ ⚽ No need to add a build option `RUBY_CONFIGURE_OPTS="--with-out-ext=tk,tk/*"` anymore ⚽ Easier to patch, contribute, and release
Hijacking syscalls with (m)ruby (@franckverrot) ⚽ http://rubykaigi.org/2016/ presentations/franckverrot.html ⚽ An experiment on overriding Unix syscalls using mruby
making robot with mruby (@yuri_at_earth, 2015) ⚽ http://rubykaigi.org/2015/presentations/ yurie ⚽ RTOS + LEGO Mindstorms EV3 + Raspberry Pi + mruby ⚽ With a demo
High Tech Seat in mruby (@yuri_at_earth) ⚽ http://rubykaigi.org/2016/presentations/ yuri_at_earth.html ⚽ Controlling "High Tech Seat" (toilet) with mruby ⚽ With a demo!
Charming Robots (@juliancheal, 2015) ⚽ http://rubykaigi.org/2015/presentations/ juliancheal ⚽ How to control physical devices with Ruby (not mruby) ⚽ With tons of demos
Game Development + Ruby = Happiness? (@amirrajan) ⚽ http://rubykaigi.org/2016/ presentations/amirrajan.html ⚽ iOS Game: A Dark Room ⚽ Game programming with Ruby
Writing A Gameboy Emulator in Ruby (0xColby) ⚽ http://rubykaigi.org/2016/presentations/ 0xColby.html ⚽ Nintendo Gameboy emulator in Ruby ⚽ Was nice that we had this for RubyKaigi 2016 ⚽ Because Nintendo was a RubyKaigi sponsor!
The Benchmark Shows That ⚽ Optcarrot runs at 20 fps in Ruby 2.0 ⚽ The original NES requires 60 fps ⚽ If Ruby became 3x faster, then we can comfortably play NES games with ruby!
100 Programming Languages Quine ⚽ https://github.com/mame/quine-relay ⚽ A Ruby code that prints a Scala code that prints a Scheme code that prints a ............. Ruby code that prints a Scala code that .............
TRICK ⚽ "Transcendental Ruby Imbroglio Contest for rubyKaigi" ⚽ Weirdest Ruby code contest ⚽ So crazy weird that I cannot explain. Please take a look at the repo ⚽ https://github.com/tric/trick2015
Pwrake: Distributed Workflow Engine based on Rake (@masa16tanaka) ⚽ http://rubykaigi.org/2016/ presentations/masa16tanaka.html ⚽ A distributed workflow engine designed and used for scientific data processing on cluster
Data Analysis in RUby with daru (@v0dro) ⚽ http://rubykaigi.org/2016/presentations/v0dro.html ⚽ A "library for analysis, cleaning, manipulation and visualization of data" ⚽ So many features for scientific computing ⚽ https://github.com/v0dro/daru
SciRuby Machine Learning Current Status and Future (mrkn) ⚽ Machine learning with Ruby ⚽ Introduced SciRuby project, showed that there're so many works to be done ⚽ And urged the audience to join the project
Isomorphic Web Programming (@youchan) ⚽ She demonstrated her own React-like framework built on top of Opal ⚽ That can share same Ruby code between Rails and the frontend
Why No Rails Talk? ⚽ RubyKaigi may accept Rails talks if they are as technically interesting (for me) as other Ruby talks ⚽ But we just didn't get none of such proposal
Unicode on Rails ⚽ As I introduced earlier in this talk, Ruby's built-in Unicode treatment is being improved by Martin-sensei ⚽ Rails also has its own Unicode module ⚽ Can't we unify them?
Anyway, ⚽ I'm having fun with organizing Ruby events ⚽ I'm having fun with hacking Rails ⚽ I make money with consulting Ruby/Rails ⚽ And I'm happy with that :)
Asakusa.rb ⚽ A Rubyists meetup in Tokyo ⚽ Since 2008 ⚽ Meet up every Tuesday (just had 375th meetup this week) ⚽ Don't forget to visit us when you're coming to Japan! ⚽ Founded by
I'm Not Telling You to Stop Learning New Things ⚽ Of course we should never stop learning new things ⚽ Even the Ruby VM author is learning a lot from Elixir
We're Friends! ⚽ Some people are working on Elixir to make the world better ⚽ Some other people are working on Ruby to make the world better ⚽ This is a lovely situation!
The Ruby Community ⚽ We are nice! (MINASWAN) ⚽ Ruby brought social coding to us ⚽ #rubyfriends ⚽ Amazing offline events (like RubyKaigi, RubyConf Brasil) ⚽ Strong ecosystem
Me ⚽ Akira Matsuda ⚽ Chief organizer of RubyKaigi ⚽ A Ruby committer ⚽ A Ruby hero ⚽ A Rails committer ⚽ A Rails plugin author ⚽ Founder of Asakusa.rb ⚽ https://github.com/amatsuda ⚽ https://twitter.com/a_matsuda