3 ms·
Internal/external names distinction. It's always ugly.
by Joker_vD 3y ago
Internal/external names distinction. It's always ugly.
- troupo 3y agoYeah, I can't understand the need for it :)
- halostatue 3y agoIt allows you to specify reserved words as parameter names which you would otherwise be unable to use. Ruby has this problem with keyword parameters and you need to use `binding.local_variable_get(:NAME)` to get such a reserved word.
- troupo 3y agoThere are not that many reserved words, and you can always use a different word ;)
- halostatue 3y agoSometimes a different word is the wrong word.