3 ms·
And it's worth noting that, unlike with Python, this isn't Ruby internals letting an exception bubble up from somewhere; rather, `foo.bar = baz` is literally sy
by javawizard 4y ago
And it's worth noting that, unlike with Python, this isn't Ruby internals letting an exception bubble up from somewhere; rather, `foo.bar = baz` is literally syntactic sugar for `foo.bar=(baz)`.
(All Ruby operators work this way: something like `foo + bar` is short for `foo.+(bar)` for example.)