为什么M#比C#更难?

时间:2009-05-31 21:39:24

标签: search-engine google-search

我刚刚在另一个题为Effective Googling for short names

的问题的评论中读到
  

C#对谷歌来说并不坏。如果它被称为M#,顺便说一下, lot 会更难。

为什么呢?我错过了什么?

2 个答案:

答案 0 :(得分:9)

事实证明我有点不对劲。我有想法 C#恰好受益于对音乐键的理解 - 搜索“G#”找到了关于G#音乐键的大量结果。 (顺便说一下,这通过实验显示 - 尽管在谷歌工作,我对搜索引擎一无所知。至少,不是在这方面。)

然而,在这种情况下,不仅C#受益于音乐关键方面,而且谷歌自己的帮助页面解释了C# and other programming languages are special-cased

  

未被忽略的标点符号

     
      
  • 流行语中的标点符号   特别含义,如[C ++]或[   C#](两者都是编程名称   语言),不被忽视。
  •   
  • 的   美元符号($)用于表示   价格。 [nikon 400]和[nikon 400美元   ]会给出不同的结果。
  •   
  • 的   连字符 - 有时用作信号   周围的两个词是非常的   紧密联系。 (除非有   没有空间 - 和空间   在它之前,在这种情况下它是一个   负号。)
  •   
  • 下划线符号   连接两个单词时不会忽略_,例如[quick_sort]。
  •   

知道理论语言“M#”需要多长时间才能变得可搜索,这将会很有趣......但我不打算在公共论坛上开始推测这一点:)

(请注意,当您search Google for Spec#时,Spec#主页会显示为第二个链接。至少它在那里并且非常突出。)

答案 1 :(得分:1)

我会根据我的评论推断出我的意见。

正如其他人所说,Google会忽略特殊字符。但是C#可能有一个不容忽视(或者至少变成“C”)的先声,因为音乐C#可能允许用于搜索“C#中的某些音乐片段”。 M#不会从中受益。