← Back to archive

Stdle #27 · classes · 2026-07-03

What does this Ruby snippet output?

A past puzzle — fully playable. 4 attempts, hints on wrong guesses.

Person = Struct.new(:name, :age, keyword_init: true)
bob = Person.new(name: "Bob", age: 30)
puts bob.name
puts bob.age
puts bob.to_a.inspect
Classes
3 lines
4 attempts left

Answer & explanation