Why Ruby?

Bruno Medeiros brunodomedeiros+spam at com.gmail
Tue Dec 21 14:02:21 PST 2010


On 21/12/2010 21:24, Andrei Alexandrescu wrote:
> On 12/21/10 2:38 PM, Bruno Medeiros wrote:
>> On 13/12/2010 15:49, Andrei Alexandrescu wrote:
>>> On 12/13/10 9:11 AM, Jeff Nowakowski wrote:
>>>> On 12/13/2010 09:08 AM, Ary Borenszweig wrote:
>>>>> Yes I am :-)
>>>>
>>>> Since you were the Descent author, I wonder how you feel about Ruby's
>>>> lack of static typing. In the video, the speaker bashes type safety as
>>>> "having your balls fondled at the airport", that is, security theater
>>>> that doesn't accomplish much.
>>>
>>> By the way, I couldn't stop cringing at the distasteful, male-centric
>>> sexual jokes that the talk is peppered with. Wonder if there was any
>>> woman in the audience, and how she might have felt. And this is not a
>>> ghetto rant - it's the keynote of a major Ruby conference! (And I'm
>>> definitely not a prude.) Am I alone in thinking that this is not what
>>> our metier should evolve into?
>>>
>>> Besides, the argument in favor of dynamic typing is one of the most
>>> disingenuous around. C is a language for consenting adults that gives
>>> you that kind of freedom. If we took the speaker's arguments to their
>>> logical conclusion, Ruby would be a language for people who don't care
>>> about correctness, despise efficiency, and have contempt for modularity.
>>
>>
>> Ah, hold on a second. I agree the talk was rude and unprofessional (not
>> that it was meant to be either), but I disagree it was sexist or
>> offensive to women. Looking at the comment in question, "having your
>> balls fondled at the airport", it's simply something that you cannot
>> convey with anywhere the same meaning in a gender-neutral way ("having
>> your gonads fondled at the airports"?... "having your genitals fondled
>> at the airport"?... "having your crotch fondled at the airport"?...)
>
> You presuppose there's a need to stick with the original metaphor. There
> are many good metaphors to use, and there are a lot of good jokes around
> the "porn scanners".
>
>> For better or worse, "balls" has become a metaphor for braveness,
>> boldness, power, recklessness, (or a combination therefore), and has
>> even been applied to women some times ("does she have the balls to do
>> that?").
>
> There are a lot of actually good jokes around that topic. I think this
> one, for example, is not gross at all: when describing the shortcomings
> of iterators, I mentioned "you have to have a pair to do anything". I
> delivered that with a straight face and it was really interesting to see
> the audience slowly getting the doublespeak and starting to laugh with
> various latencies. I am subjective but I think that one is firmly on the
> opposite side of a thin line than the "fondled balls" joke.
>
>
> Andrei

I forgot part of my argument actually: Just as the "balls" metaphor has 
that meaning, conversely, "being grabbed by the balls" means kinda the 
opposite: being subjugated, dominated, restrained, kept-under-control, 
emasculated, etc.. So I think the "having your balls fondled at the 
airport" is a direct allusion to that metaphor, which goes in line with 
the talk's general theme of anti-authoritarianism.
So yes, I am presupposing there's a need to stick with the original 
metaphor. (in order to convey the subjugation meaning/allusion.)

-- 
Bruno Medeiros - Software Engineer


More information about the Digitalmars-d mailing list