Go: A new system programing language

Bill Baxter wbaxter at gmail.com
Wed Nov 11 17:03:37 PST 2009


On Wed, Nov 11, 2009 at 4:56 PM, Walter Bright
<newshound1 at digitalmars.com> wrote:
> hasenj wrote:
>>
>> Walter Bright wrote:
>>>
>>> Message passing for concurrency is a solid solution for many types of
>>> concurrency problems, but it isn't a panacea.
>>
>> Do you think D would benefit if you add this (or similar) feature to it?
>
>
> Sean is working on a message passing (CSP) package for D. I'm not convinced
> it needs to be a core language feature, though.
>

Is it possible to do the kind of "goroutine" scheduling they do purely
as a library?

That wasn't really clear to me how their "segmented stacks" thing
works.  Sounds like it would need low-level runtime system support,
though.

--bb



More information about the Digitalmars-d mailing list