D vs Go in real life

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Fri Nov 22 09:43:06 PST 2013


On 11/22/13 9:38 AM, Chris wrote:
> On Friday, 22 November 2013 at 13:22:10 UTC, Chris wrote:
>> On Friday, 22 November 2013 at 12:34:23 UTC, Joseph Rushton Wakeling
>> wrote:
>>> On Friday, 22 November 2013 at 10:29:35 UTC, Chris wrote:
>>>> Yes, yes, yes. You are of course right that corporate backing gives
>>>> a language a boost, even if it's a mediocre language. But as soon as
>>>> corporate thinking comes into a language (profit, ideology,
>>>> branding, hype and whatnot), it's doomed. D has to breathe, and I
>>>> admire all the people who have made D happen, and who are making it
>>>> happen. I've learned a lot just by listening (well, reading).
>>>
>>> You're talking about corporate _management_ rather than corporate
>>> backing.  The former can obviously lead to problems (though it
>>> doesn't have to) -- the latter is almost invariably good, as it means
>>> there's someone who can serve as guarantor that any necessary work
>>> will get done.
>>
>> You cannot separate the two. Management will creep into development
>> sooner or later. E.g. one day D might implement features that have to
>> do with what Facebook needs more than features that programmers need
>> in general. So a module std.webshite.upload.latest.picture gets all
>> the attention while std.reallyhandy is being neglected.
>
> To be clear, this doesn't mean that this is happening, it's not, and it
> is good that Facebook now uses D. But the two should be separate. What D
> does should not be influenced by any company.

Oh please.

Andrei



More information about the Digitalmars-d mailing list