Google's Go
retard
re at tard.com.invalid
Sat Jan 23 10:22:12 PST 2010
Sat, 23 Jan 2010 12:11:37 -0500, Adam D. Ruppe wrote:
> On Sat, Jan 23, 2010 at 12:00:04PM -0500, Steve Teale wrote:
>> I see that Go has now usurped D's former place at #13 in Tiobe - which
>> I realize of course does not mean anything. But I'd be interested to
>> hear what the D aficionados think of Go.
>
> There's been a couple threads about it before. My opinion: it is
> garbage. It has maybe two or three good ideas in there, but on the
> whole, it is a very poor showing. The arrogant developers didn't do any
> research into prior art when designing it, and it shows - good ideas are
> absent without even a mention. Bad ideas remain in there saying "this is
> the best we could do".
>
> The only reason it gets any attention at all is because of the names
> attached to it.
Now this is a valuable comment - thanks for sharing it :) I wonder how
much D rides on Walter's and your fame. I mean the "D marketing" I see
all over the web doesn't often build on facts. People just like the C++
look'n'feel so they can write the same (P)OOP code on native level to
gain a constant efficiency bonus. Some old farts use D1 because they
highly respect the D-man art and Walter's ability to co-operative and
communicate with the community (which indeed feels really good if you
have zero experience on other language communities). They do not fancy
the new D2 features that much. And let's be honest, D1 is terribly
similar to a native port of C# 3.5.
In other words, the professional developers often know what to expect
from a tool and D2 is pretty awesome tool for a professional. But the
large masses gather around languages that allow implementing buggy, sub-
optimal toy projects easily. If we look at e.g. Haskell, building a
simple tic tac toe turns out to be impossible for most programmers. Even
a hello world seems rather complex since you need to understand the
monads. Go isn't especially good for building large enterprise software
or operating systems, but you can easily build a text mode tictactoe
game, and a large company supports the language ecosystem. That draws a
lot of attention.
More information about the Digitalmars-d
mailing list