Feature #9107
closedIntroduce YES and NO as aliases of true and false
Description
I have a patch introducing the constants YES/NO as aliases of true/false. You can check it out here: https://github.com/gsamokovarov/ruby/compare/trunk...yes-no
While I don't expect this to be accepted, I think it can start a discussion around supporting it.
There is a movement in recent languages to let YES/NO express TRUE/FALSE. Objective C, CoffeeScript and markup languages like YAML are some examples of that. I thing it works really well for ruby scripts, used as configuration files. The rails config/* files seem like great candidates for YES/NO usage.
Implementation wise, I choose to go with TRUE/FALSE like constants, rather than extra yes/no keywords as it seemed to me like the most unobtrusive way to introduce those.
Please, excuse me if this has been discussed before.
Files
Updated by matz (Yukihiro Matsumoto) about 11 years ago
- Status changed from Open to Rejected
Define them by yourself in your application.
To be honestly, yes/no seems bit childish to me, a old guy.
Matz.
Updated by rosenfeld (Rodrigo Rosenfeld Rosas) about 11 years ago
Oh, man, Redmine should have a "like" feature just like Facebook ;)
Updated by drbrain (Eric Hodel) about 11 years ago
On 13 Nov 2013, at 08:16, rosenfeld (Rodrigo Rosenfeld Rosas) rr.rosas@gmail.com wrote:
Issue #9107 has been updated by rosenfeld (Rodrigo Rosenfeld Rosas).
Oh, man, Redmine should have a "like" feature just like Facebook ;)
What would liking help? Ruby is not a democracy.
Updated by rosenfeld (Rodrigo Rosenfeld Rosas) about 11 years ago
I was just kidding, Eric. I liked Matz comment, that's all :)