Why I Ruby
summary
Chooses Ruby as a first language because the community supplies mentorship, tiny workshops and proposal coaching that keep beginners going, not just language features. Builds a Tamagotchi-style puppy gachi in Ruby whose private method contains five conditionals and repeatedly lets the puppy die — a failure that matches the toy’s behavior but teaches state and timing. Later code grows into Rails apps and refactors of legacy systems. Posts the original code online and urges people to tweet it and tag #myfirstprogram.
AI-written summary · about
chapters (5)
related talks
32mRuby: The Next Generation
33mRuby: A Family History
31mProgramming in the Small - Teaching my 5 Year Old Ruby
43mWho Wants to be a Ruby Engineer?
30mLearning To Program Using Ruby
39mIndoctrinating the Next Generation: Teaching Ruby to Kids
28mRuby for your two internal programmers
06mRuby, the hidden programming teacher
