Smalruby : The neat thing to connect Rubyists and Scratchers
summary
A Ruby library that maps Scratch blocks to Ruby methods so kids can write Scratch-style scripts in Ruby, with examples for loops, conditionals, global/instance variables and broadcast messaging. Implementation runs graphics and sound via DXRuby/SDL for drawing and sound, is cross‑platform, and reproduces a Scratch platformer demo; color-based collision detection is noted as the remaining pain point. Authors claim this lowers the barrier for Scratch’s ~20M users to become Rubyists.
AI-written summary · about
chapters (5)
- 0:00Introduction and team intro
- 10:25Programming education in Japan
- 20:53Introducing Scratch
- 31:17Introducing SmallRuby
- 42:06Q&A session








