Path: csiph.com!usenet.pasdenom.info!aioe.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.022 X-Spam-Evidence: '*H*': 0.96; '*S*': 0.00; '"this': 0.03; 'subject:Python': 0.06; 'suppose': 0.07; 'generous': 0.09; 'language,': 0.12; '"it\'s': 0.16; "(i'm": 0.16; 'dislike': 0.16; 'dumb.': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'gem': 0.16; 'googled': 0.16; 'itself,': 0.16; 'personally,': 0.16; 'subject: \n ': 0.16; 'throw': 0.16; 'ignore': 0.16; 'language': 0.16; 'wrote:': 0.18; 'app': 0.19; 'module': 0.19; 'trying': 0.19; 'python?': 0.22; '"you': 0.24; 'of.': 0.24; 'subject:community': 0.24; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; "doesn't": 0.30; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'that.': 0.31; 'you?': 0.31; 'apparently': 0.31; 'names.': 0.31; 'anyone': 0.31; 'quite': 0.32; 'everyone': 0.33; 'fri,': 0.33; 'subject:the': 0.34; "can't": 0.35; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'really': 0.36; 'installing': 0.36; 'picking': 0.36; 'subject:?': 0.36; 'should': 0.36; 'so,': 0.37; 'being': 0.38; 'awesome': 0.38; 'bringing': 0.38; 'to:addr:python-list': 0.38; 'explain': 0.39; 'does': 0.39; 'to:addr:python.org': 0.39; 'how': 0.40; 'skip:u 10': 0.60; 'no.': 0.61; 'name': 0.63; 'such': 0.63; 'attention': 0.75; 'mentality': 0.84; 'offended': 0.84; 'religion.': 0.84; 'watched': 0.91; 'comedy': 0.93; 'imagine': 0.93; 'hands': 0.96; 'sincere': 0.96; 'woman': 0.96; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=E2vlrOuf4/YuVtGbkvfTi3xjGVBxfJpwhgfdzkHTOj8=; b=u1hkMGo9sPMfjmOQPmrvNZU43ZxKsBfwhJBwE6KTX9rB0zdKBrLK7Iw5LGHK7aQ9E6 tF0geVPEooRGY/Li3tRBG9R7INNnBfuMGMPTffvlQ86oHtdaIOXABV6/mrqgrEW94p8i 6kFR9/I4KAfKUA0KQBsWIBbMF7JCmaNG/knhP3EB0PeYBooEmyFQBSXk2kxmPVu77Aw/ I/46tt/cic1O1nYa5btPgZgM4HbgkeakjvdHavMMJoBftGofagUNi6aNREqVoFJjfc1k tE/5hVqJavqQo2CWj9wRBY2+l9DTL9/ibqvjakw0vdo1r/kG7lolQVQYIe9Q2F1naWJ8 UBUQ== MIME-Version: 1.0 X-Received: by 10.68.234.165 with SMTP id uf5mr9026912pbc.41.1382022468253; Thu, 17 Oct 2013 08:07:48 -0700 (PDT) In-Reply-To: References: <2013101623133337485-owenjacobson@grimoireca> Date: Fri, 18 Oct 2013 02:07:48 +1100 Subject: Re: Sexism in the Ruby community: how does the Python community manage it? From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 34 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1382022472 news.xs4all.nl 15999 [2001:888:2000:d::a6]:54411 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:56967 On Fri, Oct 18, 2013 at 1:38 AM, Danyelle Davis wrote: > I am a woman and all I can say to these things is.. Bringing light to these > things do nothing but give attention to the attention seeking.. yea the > names are dumb. But does it ever stop me. No. Mainly because ignore the > college/boyish mentality that is associated with names like that. Thing is, it's all very well to avoid using one particular module because you don't like its name... but what happens when there are a goodly number of such ill-named modules? Let's suppose you don't like the name "readline" because it offends your religion. (I'm deliberately picking something that I can't imagine actually being offensive; my sincere and humble apologies if there is anyone who actually IS offended by that name.) You might be able to use libedit instead, but what if that name also is offensive to you? (Again, apologies if it really is.) How long are you going to poke around for alternative modules before you throw your hands up and say "This language sucks, all its modules have stupid names"? Or do you mean that you'd use something despite its offensive name, because the name doesn't bother you? If so, awesome for you, but unfortunately not everyone is so generous :) Personally, I would avoid using profane names, if only because I don't like trying to explain to my boss what it is I'm using. "You use Python? What's that?" "It's a language, named after a comedy group." "Great!" - vs - "You use Brainf--? What's that?" "Uhh... it's a language... that I don't like to say the name of. Uhh...." - awkward. Same with module names. When I watched a Ruby app installing itself, I googled a few of the gem names out of morbid curiosity, and to be quite frank, I dislike a lot of them. Module names should be descriptive, not fancy. And I really don't think they need profanity, which some people apparently disagree with. ChrisA