[MacRuby-devel] Weird behaviour for a weird line of code

Matt Aimonetti mattaimonetti at gmail.com
Thu Nov 18 08:19:50 PST 2010


Alright chill out people, there is no need for a drama thread.

For people who don't know Ryan Davis, Ryan is a well known personality of
the Ruby community.
He's a great engineer recognized for his talent and contributions to the
community. However, he is also known to be very passionate about what he
believes in and could be sometimes seen as having a little problem with the
form and the content ;)

In this case, I do agree with Ryan about the content and I think that his
arguments are right. The final argument being that even if you disagree, you
will find others who strongly believe that this kind of syntax is wrong and
you might find yourself in long arguments with passionate people.
Programming isn't yet a religion, so feel free to disagree and hate Ryan as
much as you want. The point being that now you know that some people see
assigning values in conditionals as major programming sin & hopefully you
understand their view point.

Let's not get lost in the semantic and/or the potentially trolling form ;)

Back to hacking and learning!

- Matt



On Thu, Nov 18, 2010 at 8:01 AM, Eloy Duran <eloy.de.enige at gmail.com> wrote:

> I don’t want to discuss this at length, but “clearly an exaggeration” is
> not necessarily true. This is an international mailing-list, i.e. not all
> native English speakers. As such it's better to refrain from it and instead
> use clear language such as your “strongly discouraged, because…”. To me it
> was clear that those specific words were an exaggeration, but there
> definitely was some judgement being passed in name of ‘our community’,
> something which I am not happy to have on this list.
>
> The gist of it is: anyone should be able to ask any type of question and
> they should not have any fear doing so. Something that newbies can have a
> hard time with.
>
> Cheers,
> Eloy
>
> On Nov 18, 2010, at 3:48 PM, Scott Ribe wrote:
>
> > On Nov 18, 2010, at 3:02 AM, Eloy Duran wrote:
> >
> >> I see no problem with this, as long as you know what you’re doing (which
> is with almost anything). Nor have I witnessed a community where ‘beat
> downs’ are acceptable, it’s certainly not this ML. YMMV.
> >
> > While "beat down" is clearly an exaggeration, the assignment inside
> condition form is certainly strongly discourage in many communities, because
> it's so easy to type by accident, and sometimes surprisingly hard to notice
> ;-)
> >
> > --
> > Scott Ribe
> > scott_ribe at elevated-dev.com
> > http://www.elevated-dev.com/
> > (303) 722-0567 voice
> >
> >
> >
> >
> > _______________________________________________
> > MacRuby-devel mailing list
> > MacRuby-devel at lists.macosforge.org
> > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20101118/71be0582/attachment.html>


More information about the MacRuby-devel mailing list