← Back to archive

Stdle #71 · classes · 2026-08-16

What does this Ruby snippet output?

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

S = Struct.new(:name, :age)
a = S.new("Alice", 30)
b = S.new("Alice", 30)
puts a == b
puts a.equal?(b)
Classes
2 lines
4 attempts left

Answer & explanation