A few notes on choosing between Go and D for a quick project

deadalnix via Digitalmars-d digitalmars-d at puremagic.com
Sat Mar 14 02:44:35 PDT 2015


On Saturday, 14 March 2015 at 09:03:11 UTC, Russel Winder wrote:
> On Fri, 2015-03-13 at 07:55 -0700, Andrei Alexandrescu via 
> Digitalmars-d
> wrote:
>> On 3/13/15 6:45 AM, Russel Winder via Digitalmars-d wrote:
>> > The removal of shared memory multi-threading in favour of 
>> > using
>> > processes and channels should never be underestimated as a 
>> > Really Good
>> > Thing™ that other native code languages (*) have failed to 
>> > do anything
>> > about. Thus Go wins, others lose.
>> 
>> That's a marketing success as well. Go didn't "remove" shared 
>> memory multi-threading, it just unrecommends it. That's quite 
>> unremarkable from a programming language design standpoint, 
>> but as discussed that's not always crucial for success. -- 
>> Andrei
>
> I think you need to show a bit of Go code that uses threads to 
> be able
> to back up that claim.

No, that is the classical "prove that god do not exist" trick. 
This is up to Go to prove it is safe. Hint: it isn't.


More information about the Digitalmars-d mailing list