TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Reminding Starbucks that Beautiful Code Should Make Beautiful Language

15 点作者 apdinin将近 12 年前

21 条评论

PhasmaFelis将近 12 年前
As a grammar nerd, I call bullshit. &quot;They&quot; as gender-neutral singular pronoun has been part of the English language for centuries, and it&#x27;s only in the last hundred years or so (give or take a bit, I don&#x27;t have time to look it up right now) that prescriptivists have started freaking out about it. Yeah, it&#x27;s a little awkward, but modern English NEEDS a gender-neutral singular pronoun, and &quot;they&quot; is the best we have.<p>It was good enough for Shakespeare, and it&#x27;s good enough for me.
评论 #6058827 未加载
ronaldx将近 12 年前
I dislike the premise of this article.<p>All the alternatives have worse disadvantages:<p>- repeating the name &quot;Matt&quot; is awkward<p>- gender is an awkward requirement for sending a giftcard<p>- assuming someone is male unless they are known to be female is awkward<p>- &quot;he&#x2F;she&quot; is awkward<p>And, crucially:<p>- singular <i>they</i> is widely used and understood and has significant historical precedent <a href="https://en.wikipedia.org/wiki/Singular_they" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Singular_they</a>
评论 #6058518 未加载
评论 #6061172 未加载
jofer将近 12 年前
I don&#x27;t understand the outrage over singular &quot;they&quot;. I agree that it&#x27;s not particularly logical, but what part of the English language is?? It sounds natural, at least. It&#x27;s certainly widely used, and will likely become a &quot;correct&quot; form within a few decades.<p>The OP suggests guessing gender from names. There are too many unusual cases and gender-neutral names to be able to guess gender from a name alone. Even ignoring non-english-speaking world, I know several guys named &quot;Kelly&quot; and &quot;Kim&quot; and I have a female cousin named &quot;James&quot; (she goes by &quot;Jill&quot;, though).<p>Adding a gender field is often not feasible and a bad idea for other reasons (gender identity, etc). It&#x27;s far better to sidestep the issue with commonly-used-but-not-quite-formally-correct grammar, i.m.o.
评论 #6058658 未加载
评论 #6058794 未加载
评论 #6058826 未加载
aaronbrethorst将近 12 年前
<p><pre><code> Wasn’t that easy? </code></pre> No, because there are a reasonably large number of people, especially in Starbucks&#x27; home town, who want to be referred to as ze, zer, or one of a number of other gender-neutral, recently-minted pronouns. <a href="http://www.warren-wilson.edu/~writingcenter/Gender-Neutral_Language.pdf" rel="nofollow">http:&#x2F;&#x2F;www.warren-wilson.edu&#x2F;~writingcenter&#x2F;Gender-Neutral_L...</a><p>So now you either need to ask a user for their name <i>and</i> preferred pronoun, or just refer to them as &quot;they&quot;.
评论 #6058569 未加载
评论 #6058629 未加载
gruseom将近 12 年前
<i>Speaking of pretentious-douchebag-grammar-nerds, allow me to explain the evolution of the “I’m going to refer to a singular noun with a plural pronoun” linguistic phenomenon. It’s a product of increased gender equality. People used to generically refer to everyone as males</i><p>That&#x27;s entirely and entirely typically wrong. Singular &quot;they&quot; has been well-established in English for centuries. The great writers have always used it freely—that includes Chaucer, Shakespeare, Jane Austen, Dickens, Oscar Wilde, and seemingly everybody else. &quot;A person can&#x27;t help their birth,&quot; says Becky Sharp in <i>Vanity Fair</i>. (Edit: it&#x27;s fun to dig up these classical examples, because they sound so modern and fresh. &quot;Experience is the name everyone gives to their mistakes&quot;—Wilde. &quot;It&#x27;s enough to drive anyone out of their senses&quot;—Shaw. &quot;Everybody does and says what they please&quot;—Byron.)<p>The ironic thing is that the &quot;rule&quot; about generic &quot;he&quot; (and later, &quot;he or she&quot; and all the other stilted variants) was fabricated by grammarians who looked at how English actually worked, said &quot;Goodness no that can&#x27;t be right because Latin doesn&#x27;t do that&quot;, and started telling everybody their grammar was wrong.<p>(Notice how I just used singular &quot;they&quot;. Should I have said, &quot;telling everybody his grammar was wrong&quot;? Or &quot;his or her&quot;, or &quot;his&#x2F;er&quot;, or just &quot;her&quot;, if you&#x27;re one of those? Or, to adapt the OP&#x27;s suggestion, &quot;telling everybody everybody&#x27;s grammar was wrong&quot;?)<p>People never stopped using it, though, and by 1850 the grammarians were so indignant about this that they petitioned the British Parliament to make &quot;he&quot; the legal standard. And people kept on using &quot;they&quot;, because it works.<p>Edit: There are so many sources on this that you can&#x27;t kick Google without stirring some up, but <a href="http://motivatedgrammar.wordpress.com/2009/09/10/singular-they-and-the-many-reasons-why-its-correct/" rel="nofollow">http:&#x2F;&#x2F;motivatedgrammar.wordpress.com&#x2F;2009&#x2F;09&#x2F;10&#x2F;singular-th...</a> and <a href="http://www.crossmyt.com/hc/linghebr/sgtheirl.html" rel="nofollow">http:&#x2F;&#x2F;www.crossmyt.com&#x2F;hc&#x2F;linghebr&#x2F;sgtheirl.html</a> are particularly good and <a href="http://itre.cis.upenn.edu/~myl/languagelog/archives/002748.html" rel="nofollow">http:&#x2F;&#x2F;itre.cis.upenn.edu&#x2F;~myl&#x2F;languagelog&#x2F;archives&#x2F;002748.h...</a> is hilarious.
jdminhbg将近 12 年前
Asking for a gender on a signup form with binary choice is a good way to end up at the center of a protest from the perpetually aggrieved. Repeating the sender&#x27;s name in consecutive clauses is clunky and jarring. It would be much easier to just reconstruct the sentence slightly:<p>&quot;Matt Hofstadt wanted to make your day by sending you...&quot;
Mindless2112将近 12 年前
Singular they was covered on an episode [1] of Lexicon Valley, which might be enlightening to anyone who opposes its use (and interesting to pretty much anyone).<p>[1] <a href="http://www.slate.com/articles/podcasts/lexicon_valley/2012/05/lexicon_valley_seeking_a_gender_neutral_alternative_to_he_and_she_.html" rel="nofollow">http:&#x2F;&#x2F;www.slate.com&#x2F;articles&#x2F;podcasts&#x2F;lexicon_valley&#x2F;2012&#x2F;0...</a>
tehwalrus将近 12 年前
They isn&#x27;t just plural, it&#x27;s also gender-neutral.<p>Gender neutral pronouns: they&#x27;re here to stay[1].<p>[1] <a href="http://www.youtube.com/watch?v=46ehrFk-gLk" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=46ehrFk-gLk</a>
emef将近 12 年前
This would require either a whole new field on the checkout form (gender) or some incomplete database lookup for gender-name mappings; neither is a good option. Using &#x27;they&#x27; is pretty common practice to refer to someone gender neutrally.
jonsterling将近 12 年前
This is so fucking stupid. “They” has been a singular pronoun since the Middle English period (Linguist here).
paul_willis将近 12 年前
You could have called Starbucks out for things a lot worse than using a singular &#x27;they&#x27;.
joezydeco将近 12 年前
For every Starbucks messing up he&#x2F;she&#x2F;they, I can count 10 websites that can&#x27;t get this right:<p><pre><code> printf(&quot;%d %s in your cart&quot;,x,(x==1) ? &quot;item&quot; : &quot;items&quot;); 0 items 1 item 2 items </code></pre> I could swear eBay printed &quot;1 items&quot; for the first decade of it&#x27;s existence.
评论 #6058587 未加载
JosephRedfern将近 12 年前
<p><pre><code> Redeeming your eGift couldn&#x27;t be easier. All you need to do is: 1. Redeem your eGift 2. 3. </code></pre> That doesn&#x27;t really work for me, either. Surely steps 2&#x2F;3 would never be reached - you&#x27;d end up in an infinite eGift redemption loop!
noctolater将近 12 年前
Something a lot of people are missing: Not all cultures do [first name] [last name].
评论 #6058981 未加载
lmm将近 12 年前
&quot;Matt Hofstadt wanted to make your day so Matt sent you...&quot; is uglier and less pleasant to read than the version with &quot;they&#x27;ve&quot;. I don&#x27;t see any argument in the article for what&#x27;s actually wrong with using &quot;they&quot; - sure, it violates one of English&#x27;s alleged rules, but the author acknowledges that those rules don&#x27;t actually matter.<p>(Personally I think women should insist on being called &quot;he&quot; - &quot;she&quot; is a grammatical diminutive which implies inferiority - but given that they haven&#x27;t, singular they is the best approach available).
评论 #6058958 未加载
评论 #6058621 未加载
评论 #6058231 未加载
herbig将近 12 年前
Using singular they is fine, but since too many people will jump on you and say you&#x27;re doing it wrong, it&#x27;s probably a better play to just restructure the whole sentence to avoid gender and the awkward double first name. Something like:<p>&quot;$NAME wants to make your day with a $20 gift card...&quot;<p>The author here is incorrect. I also dislike namedropping random startups &#x2F; people I&#x27;ve never heard of, or actually just namedropping in general.<p>Also: <a href="http://xkcd.com/326/" rel="nofollow">http:&#x2F;&#x2F;xkcd.com&#x2F;326&#x2F;</a>
apdinin将近 12 年前
As the author, I should probably take my own advice and do what I always tell my students. If the structure of the sentence causes so much controversy that it distracts from the meaning, change the sentence. Allow me to offer an alternative that solves everything:<p>&quot;Matt Hofstadt wanted to make your day by sending you a $20.00 USD Starbucks Card eGift to spend on your favorite beverage.&quot;
评论 #6058851 未加载
jlgreco将近 12 年前
&gt; <i>&quot;the mistake is surely damaging the “high quality” brand Starbucks cultivates in order to sell $5 coffee.&quot;</i><p>I would <i>love</i> to see the author try to seriously defend that assertion.
haliphax将近 12 年前
Not only is singular &quot;they&quot; perfectly acceptable, but the author neglected to point out the missing comma in the first sentence.
pasquinelli将近 12 年前
they can be used for singular. grammarians are, necessarily, several decades behind their actual language (but they never seem to want to admit it).<p>anyway, if Aaron Dinin really wants a fix, they (!!!) should&#x27;ve just removed the sickening and pointless, &quot;wanted to make your day&quot;. so:<p>&quot;Matt Hofstadt sent you a $20.00 USD Starbucks Card eGift to...&quot;, blah blah blah blah blah.
thehme将近 12 年前
ha! this is awesome coming from super expensive coffee selling Starbucks, who just increased the price of their products, so they can pay for professional editing...lol, j&#x2F;k<p>The author&#x27;s solution about using the first name of the person should be the standard across the board. It hurts to read these sentences as much as reading bad code.