Thread overview
Google Fight - D vs Go
Nov 20, 2012
Jonathan M Davis
Nov 24, 2012
Jeff Nowakowski
Nov 24, 2012
Paulo Pinto
November 20, 2012
This probably doesn't mean all that much, but I find it interesting that Go is only slightly ahead of D when comparing d programming and go programming, and D is only slightly ahead of Go when comparing "d programming and "go programming":

http://www.googlefight.com/index.php?lang=en_GB&word1=d+programming&word2=go+programming http://www.googlefight.com/index.php?lang=en_GB&word1=%22d+programming%22&word2=%22go+programming%22

The hit count when using parens is pretty low though. Regardless, I find it somewhat interesting that D and Go are getting such similar search results in terms of numbers. Given that it's from google, I would have expected Go to do better than it's doing in comparison to us (though it's quite possible that the search for Go is returning more useful hits).

- Jonathan M Davis
November 24, 2012
On 11/20/2012 05:52 PM, Jonathan M Davis wrote:
> This probably doesn't mean all that much, but I find it interesting that Go is
> only slightly ahead of D when comparing d programming and go programming, and
> D is only slightly ahead of Go when comparing "d programming and "go
> programming":
>
> http://www.googlefight.com/index.php?lang=en_GB&word1=d+programming&word2=go+programming
> http://www.googlefight.com/index.php?lang=en_GB&word1=%22d+programming%22&word2=%22go+programming%22
>
> The hit count when using parens is pretty low though. Regardless, I find it
> somewhat interesting that D and Go are getting such similar search results in
> terms of numbers. Given that it's from google, I would have expected Go to do
> better than it's doing in comparison to us (though it's quite possible that
> the search for Go is returning more useful hits).

You're right, it doesn't mean much. What you are doing is essentially what TIOBE does. Given the generality of "D" and "go", you're measuring ambiguous results, as you allude to in your last remark. You might remember the last time TIOBE came up, with the big announcement that D had cracked the top 20 in a big swing. I don't recall seeing an announcement when D plummeted back down to the 30s.

If you want to say how well a language is doing, show me the jobs. Both languages are niche in that department.
November 24, 2012
Am 24.11.2012 16:42, schrieb Jeff Nowakowski:
> On 11/20/2012 05:52 PM, Jonathan M Davis wrote:
>> This probably doesn't mean all that much, but I find it interesting
>> that Go is
>> only slightly ahead of D when comparing d programming and go
>> programming, and
>> D is only slightly ahead of Go when comparing "d programming and "go
>> programming":
>>
>> http://www.googlefight.com/index.php?lang=en_GB&word1=d+programming&word2=go+programming
>>
>> http://www.googlefight.com/index.php?lang=en_GB&word1=%22d+programming%22&word2=%22go+programming%22
>>
>>
>> The hit count when using parens is pretty low though. Regardless, I
>> find it
>> somewhat interesting that D and Go are getting such similar search
>> results in
>> terms of numbers. Given that it's from google, I would have expected
>> Go to do
>> better than it's doing in comparison to us (though it's quite possible
>> that
>> the search for Go is returning more useful hits).
>
> You're right, it doesn't mean much. What you are doing is essentially
> what TIOBE does. Given the generality of "D" and "go", you're measuring
> ambiguous results, as you allude to in your last remark. You might
> remember the last time TIOBE came up, with the big announcement that D
> had cracked the top 20 in a big swing. I don't recall seeing an
> announcement when D plummeted back down to the 30s.
>
> If you want to say how well a language is doing, show me the jobs. Both
> languages are niche in that department.


Well, even with my occasional rants about features Go lacks, I do admit it is easier to eventually use Go in projects than D.

Being a Google's language and already having a few startups betting on it, does help convincing the customers.

--
Paulo