A few notes on choosing between Go and D for a quick project
deadalnix via Digitalmars-d
digitalmars-d at puremagic.com
Tue Mar 17 15:49:51 PDT 2015
On Tuesday, 17 March 2015 at 22:30:37 UTC, Andrei Alexandrescu
wrote:
> On 3/17/15 1:50 PM, Bienlein wrote:
>>
>>> Go is only a CSP-like, it isn't CSP. cf Python-CSP and PyCSP,
>>> not to
>>> mention JCSP and GPars.
>>
>> I'm not really sure whether this can be put exactly that way.
>> On a
>> machine with 4 GB RAM you can spawn about 80.000 goroutines
>> (aka green
>> threads). Let's say each threads calculates a large fibonacci
>> number. If
>> the fibonacci calculation yields the processor frequently all
>> 80.000 run
>> seamingly in parallel and return their result almost "at the
>> same time".
>
> How many physical threads would the 80K goroutines create? --
> Andrei
The Go runtime manages this. About as many as there are CPU.
More information about the Digitalmars-d
mailing list