<p>Ruby is called Ruby, not Rubylang. </p>
<p>Python is called Python, not Pythonlang.</p>
<p>C is called C, not Clang. No. Wait. That was a bad example.</p>
<p>Go is called Go, not Golang.</p>
<p>Yes, yes, I know all about the searching and meta tags. Sure, whatever, but that doesn't change the fact that the name of the language is Go.</p>
<p>Thank you for your consideration.</p>
<hr/>**评论:**<br/><br/>usernameliteral: <pre><p>Erlanglang</p></pre>jimuazu: <pre><p>Let's just call it Er.</p></pre>anticucho: <pre><p>ATM Machine</p></pre>Azzk1kr: <pre><p>PIN number</p></pre>dominikh: <pre><p>I suggest we call it Google Golang, just to spite Dave.</p></pre>Paranoiapuppy: <pre><p>UNFORTUNATE WONTFIX</p></pre>natefinch: <pre><p>golang is a perfectly good tag for your post, or keyword or search term... but it should not be what you call the Go programming language in casual conversation.</p></pre>davecheney: <pre><p>Precisely</p></pre>mp___: <pre><p>But after always searching for "golang" and referring to it as "golang" in your README.md so that people can find your library .. you start calling it "golang" anyway.</p>
<p>If there needs to be posts like this - if enough people are calling it "golang" that it's causing confusion and stress - maybe it was named poorly in the first place.</p></pre>: <pre><p>[deleted]</p></pre>pm_me_creative_names: <pre><p>That's what nicknames were invented for.</p></pre>anacrolix: <pre><p>Circlejerk.</p></pre>celtric: <pre><p>I thought the "go" was silent, I've been calling it "lang" for years.</p></pre>mp___: <pre><p>Actually, it's GNU/Golang.</p></pre>captncraig: <pre><p>Golang's not unix?</p></pre>YEPHENAS: <pre><p>Plan 9/Go?</p></pre>ChikkaChiChi: <pre><p>If this bothers you, I highly suggest never trying to pronounce 'gif' in the company of others </p></pre>beolab1700: <pre><p>Call the language what you will, but note that some people will judge you for using the wrong name. </p></pre>rberenguel: <pre><p>I prefer searching for golang. Go on its own is hard to search (it is a verb, it is a wonderful board game I suggest you check on <a href="/r/baduk" rel="nofollow">/r/baduk</a> , it actually is another programming language named go!... too many things to confuse.) Golang is clear, unique and we know the language is go, and for search purposes we add Golang somewhere in some tag or in the copy and we are happy to help everyone else.</p></pre>hgfischer: <pre><p>Is there a language called "S" ?</p></pre>anossov: <pre><p><a href="http://en.wikipedia.org/wiki/S_(programming_language)" rel="nofollow">Sure</a></p></pre>autowikibot: <pre><h5> </h5>
<h6> </h6>
<h4> </h4>
<p><a href="https://en.wikipedia.org/wiki/S%20(programming%20language)" rel="nofollow"><strong>S (programming language)</strong></a>: <a href="#sfw" rel="nofollow"></a> </p>
<hr/>
<blockquote>
<p><strong>S</strong> is a statistical <a href="https://en.wikipedia.org/wiki/Programming_language" rel="nofollow">programming language</a> developed primarily by <a href="https://en.wikipedia.org/wiki/John_Chambers_(programmer)" rel="nofollow">John Chambers</a> and (in earlier versions) Rick Becker and Allan Wilks of <a href="https://en.wikipedia.org/wiki/Bell_Labs" rel="nofollow">Bell Laboratories</a>. The aim of the language, as expressed by John Chambers, is "to turn ideas into software, quickly and faithfully."</p>
<p>The two modern implementations of S are <a href="https://en.wikipedia.org/wiki/R_(programming_language)" rel="nofollow">R</a>, part of the <a href="https://en.wikipedia.org/wiki/GNU" rel="nofollow">GNU</a> free software project, and <a href="https://en.wikipedia.org/wiki/S-PLUS" rel="nofollow">S-PLUS</a>.</p>
</blockquote>
<hr/>
<p><sup>Interesting:</sup> <a href="https://en.wikipedia.org/wiki/HAL/S" rel="nofollow"><sup>HAL/S</sup></a> <sup>|</sup> <a href="https://en.wikipedia.org/wiki/S-Lang_(programming_library)" rel="nofollow"><sup>S-Lang</sup> <sup>(programming</sup> <sup>library)</sup></a> <sup>|</sup> <a href="https://en.wikipedia.org/wiki/S-PLUS" rel="nofollow"><sup>S-PLUS</sup></a> <sup>|</sup> <a href="https://en.wikipedia.org/wiki/S/SL_programming_language" rel="nofollow"><sup>S/SL</sup> <sup>programming</sup> <sup>language</sup></a> </p>
<p><sup>Parent</sup> <sup>commenter</sup> <sup>can</sup> <a href="/message/compose?to=autowikibot&subject=AutoWikibot%20NSFW%20toggle&message=%2Btoggle-nsfw+cpwmcaw" rel="nofollow"><sup>toggle</sup> <sup>NSFW</sup></a> <sup>or<a href="#or" rel="nofollow"></a></sup> <a href="/message/compose?to=autowikibot&subject=AutoWikibot%20Deletion&message=%2Bdelete+cpwmcaw" rel="nofollow"><sup>delete</sup></a><sup>.</sup> <sup>Will</sup> <sup>also</sup> <sup>delete</sup> <sup>on</sup> <sup>comment</sup> <sup>score</sup> <sup>of</sup> <sup>-1</sup> <sup>or</sup> <sup>less.</sup> <sup>|</sup> <a href="http://www.np.reddit.com/r/autowikibot/wiki/index" rel="nofollow"><sup>FAQs</sup></a> <sup>|</sup> <a href="http://www.np.reddit.com/r/autowikibot/comments/1x013o/for_moderators_switches_commands_and_css/" rel="nofollow"><sup>Mods</sup></a> <sup>|</sup> <a href="http://www.np.reddit.com/r/autowikibot/comments/1ux484/ask_wikibot/" rel="nofollow"><sup>Magic</sup> <sup>Words</sup></a></p></pre>kisielk: <pre><p>See also <a href="http://en.m.wikipedia.org/wiki/S-Lang_(programming_library)" rel="nofollow">http://en.m.wikipedia.org/wiki/S-Lang_(programming_library)</a></p></pre>LittleHelperRobot: <pre><p>Non-mobile: <a href="http://en.wikipedia.org/wiki/S-Lang_(programming_library)" rel="nofollow">http://en.wikipedia.org/wiki/S-Lang_(programming_library)</a></p>
<p><sup>That's</sup> <sup>why</sup> <sup>I'm</sup> <sup>here,</sup> <sup>I</sup> <sup>don't</sup> <sup>judge</sup> <sup>you.</sup> <sup>PM</sup> <sup><a href="/u/xl0" rel="nofollow">/u/xl0</a></sup> <sup>if</sup> <sup>I'm</sup> <sup>causing</sup> <sup>any</sup> <sup>trouble.</sup> <a href="https://github.com/xl0/LittleHelperRobot/wiki/What's-this-all-about%3F" rel="nofollow"><sup>WUT?</sup></a></p></pre>dmikalova: <pre><p>Then why is everything here in Englishlang!</p></pre>atdiar: <pre><p>+2</p>
<p>[Jack.. Jacklang (French people will probably be the only ones to understand.. but I had to do this, sorry :o)]
[edit: Oh, TIL there is also The Honourable Australian Jack Lang.]</p></pre>gchain: <pre><p>The language is Go, but all references use golang (
<a href="https://golang.org/" rel="nofollow">https://golang.org/</a>
<a href="https://groups.google.com/group/golang-dev" rel="nofollow">https://groups.google.com/group/golang-dev</a>
<a href="https://groups.google.com/group/golang-codereviews" rel="nofollow">https://groups.google.com/group/golang-codereviews</a>
<a href="https://github.com/golang" rel="nofollow">https://github.com/golang</a>) for obvious reasons</p></pre>seewhaticare: <pre><p><a href="https://www.google.com.au/search?q=golang" rel="nofollow">https://www.google.com.au/search?q=golang</a>
<a href="https://www.google.com.au/search?q=go" rel="nofollow">https://www.google.com.au/search?q=go</a></p>
<p>which gives better search results?</p></pre>davecheney: <pre><p>This is not about SEO. This is about calling the language by its correct name in spoken and written form.</p></pre>jimuazu: <pre><p>I think if I wanted an article to be found, I'd get at least one mention of golang in there, e.g. "Go (golang)" on the first mention of Go.</p></pre>YEPHENAS: <pre><pre><code><meta name="keywords" content="go, golang">
</code></pre></pre>klaaax: <pre><p>like search engines care about meta/keywords .</p></pre>mattyw83: <pre><p>I'm confused - are you talking about Google's Go?</p></pre>natefinch: <pre><p>upvote for amusing troll</p></pre>omginternets: <pre><p>I humbly suggest busying yourself with more important (and more interesting) problems.</p></pre>: <pre><p>[deleted]</p></pre>omginternets: <pre><p>That's beside the point.</p>
<p>Contributing code to Go is a more important (and more interesting) problem.</p>
<p>In the meantime, I will often be typing "golang", because my use of a search engine will have a semantic priming effect. If that offends Dave, I guess he should re-engineer mankind to avoid semantic priming effects... or get over it.</p></pre>: <pre><p>[deleted]</p></pre>omginternets: <pre><p>Good for you. I still think he's being silly and wasting his time.</p>
<p>The fact that he's a top contributor has literally nothing to do with this.</p></pre>reus: <pre><p><a href="/r/golang" rel="nofollow">/r/golang</a></p></pre>dchapes: <pre><blockquote>
<p><a href="/r/golang" rel="nofollow">/r/golang</a></p>
</blockquote>
<p>And what's your point??</p>
<p>There is no <code>/r/c</code>, and the existence of <a href="https://www.reddit.com/r/C_Programming/" rel="nofollow">/r/C_Programming</a> doesn't mean that anyone saying something like "hey I wrote some C_Progamming code yesterday" isn't as ignorant and incorrect as someone saying something like "hey I wrote some golang code yesterday". Both are very wrong.</p></pre>coder543: <pre><p>Everyone knows the language is called Go, but naming your language after a verb just makes things confusing. What does it matter if people use suffixes to distinguish between the many meanings? Go-lang, Go-tools, Go-code, etc. Even Rust requires the use -lang in conversation and googling just to keep from confusing people and servers alike, all too often.</p>
<p>I used to be pedantic like this when I only had a couple of years of programming under my belt, but eventually I realized that things like the name, different styles of indentation and curly brace placement, and even the language itself often aren't very important at all. It's <em>awesome</em> to work in some languages, but if me writing this software in Scratch will make it more maintainable for my client after I move on to another project, then I'll do that, even if I'd love to write it in Haskell. (I don't think I have ever or will ever need to write a real program in Scratch, it's just a stand in for some other, "weaker" programming language.)</p>
<p>Just my 2¢.</p></pre>anacrolix: <pre><p>ITT: Dave is Googling for Go and not getting results and we're to blame.</p></pre>james4k: <pre><p>I have to admit I was a little bothered by ActiveState/Komodo calling it "GoLang". But really, it is kind of a silly thing to get bothered about.</p></pre>davecheney: <pre><p>I rest my case <a href="http://www.gopl.io/" rel="nofollow">http://www.gopl.io/</a></p></pre>edwinjackson: <pre><p>Dammit, we finally fixed the nonsense arguments over code formatting and now we have to have nonsense arguments over the language name!?</p></pre>mattyw83: <pre><p>I thought it was spelled Rust</p></pre>RalfN: <pre><p>Go is not a cult.
Go is not a cult.
Go is not a cult.</p>
<p>Maybe if i keep repeating it, it will become true and posts like this will die.</p></pre>TheMagicHorsey: <pre><p>I've been trying to get the name changed to golang in the go meet ups I go to. There is no utility in a name like Go which cannot be searched.</p></pre>sg50guy: <pre><p>Rust ... Rust-lang!</p>
<p>Am I doing it right?</p></pre>Spirit_of_Stallman: <pre><p>Go, golang or skunk tail in honey. Whatever. The name does not do something better or worse. If I can find information on "golang" request - I call it golang. No need to make a religion out of this questions. </p></pre>avrtno: <pre><p>The name does not make the language better or worse, but it is a signal about the person who uses the incorrect name. </p></pre>semi-: <pre><p>Would naming it something so ambiguous that search engines have a hard time distinguishing the results show the author doesn't know shit about search engines?</p>
<p>Cause I heard the company behind bing is so stupid they named their framework after a domain TLD, thats' pretty laughable right? Good thing I never have to deal with that..</p></pre>Wagnerius: <pre><p>stop bitching about something practical, and go back to code. </p></pre>h4ck3rm1k3: <pre><p>this conversion proves the point :</p>
<p>ME : so, i am learning the go programming language</p>
<p>BILL: OK, thank you for your interest</p>
<p>ME : it is nice</p>
<p>BILL : aaa, I thought you were leaving</p>
<p>BILL: ah I now understood</p>
<p>BILL: you are learning "GO" language</p>
<p>ME : yes, golang</p></pre>eduarto: <pre><p>If you name your language something as stupid as "Go", you deserve what you get. I've always just called it "Google's GoLang Language" so everyone knows which language I'm talking about.</p></pre>fl1pflop: <pre><p>Should have called it issue 9. Even that is better searchable than go. </p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传