4 ms·
I doubt that's the only reason. I fell for it myself at first without ever seeing a line of Ruby. It initially feels intuitive, and that's why I think most fall
by zo1 12y ago
I doubt that's the only reason. I fell for it myself at first without ever seeing a line of Ruby. It initially feels intuitive, and that's why I think most fall for it.
- ollysb 12y agoI think it's because the arguments are bound when the function is called. It's just natural that you'd expect the default values to also be bound at the same time.