Google definitely biased…
Chris via Digitalmars-d
digitalmars-d at puremagic.com
Tue Aug 12 06:35:01 PDT 2014
On Tuesday, 12 August 2014 at 13:12:46 UTC, Russel Winder via
Digitalmars-d wrote:
> On Tue, 2014-08-12 at 09:57 +0000, Chris via Digitalmars-d
> wrote:
> […]
>> Try duckduckgo.com. I typed "dlang vs golang". Then do the
>> same in google. The results are worlds apart!
>
> Indeed, but the Duck Duck Go indexing is not yet anywhere near
> as good
> as Google, though I use it a lot.
>
>> What happens, if one day Google says that they will abandon
>> Go, cos it didn't bring the desired results? Just like
>> companies tend to abandon languages and frameworks at random.
>> Remember Google translate? Java Swing is to be replaced by
>> JavaFX. Now Objective-C is becoming obsolete. There are loads
>> of examples. People flock to technologies backed by big
>> companies, because they think it's safer to do so. But again
>> and again, companies just drop technologies as they see fit.
>> Open source has been more reliable. Most frameworks still
>> exist (think of all the Linux stuff).
>
> I think this is a somewhat unfair characterization of the
> history and
> the corporate motivations.
Corporate motivations: 1. money, money, money 2. dependent
customers 3. control
> Java Swing needed to go. JavaFX is a reasonable technology to
> replace
> it. Disclaimer, I am involved with GroovyFX.
>
> Objective-C is not becoming obsolete, it is just being
> superceded in the
> Apple walled garden.
"superseded" is just a nice euphemism for "obsolete". There is
not much Objective-C outside the Apple garden. Twas OS X and iOS
that made it popular. A lot of work and effort on the side of app
developers can now be binned, sooner or later. Now they have to
learn a new language. Funnily enough, when people reject D they
say "why should I learn a new language, I already know C# / C++".
Now they have to by decree from Apple, and people are fine with
it, because it's being sold as _the ultimate new and modern
language_. That's why I don't want to be locked in by any
proprietary software any more.
> If Google dropped Go tomorrow, there would be immediate backing
> for new
> management of a fork.
Sure, and we would have Go+, GNUGo, FreeGo (discontinued) and
whatnot, each having a different philosophy. There would be flame
wars on the internet and nobody would know which kind of Go to
use.
> It is true that Go is currently, effectively, a
> proprietary language, but the repository is open, it is just
> that the
> committers to the mainline are all Google employees.
>
More information about the Digitalmars-d
mailing list