Discussion on Go and D
Manu
turkeyman at gmail.com
Sun Apr 8 15:57:30 PDT 2012
On 8 April 2012 23:44, Andrei Alexandrescu <SeeWebsiteForEmail at erdani.org>wrote:
> On 4/8/12 12:21 PM, Walter Bright wrote:
>
>> On 4/6/2012 9:07 AM, Andrei Alexandrescu wrote:
>>
>>> A few more samples of people's perception of the two languages:
>>>
>>> http://news.ycombinator.com/**item?id=3805302<http://news.ycombinator.com/item?id=3805302>
>>>
>>
>>
>> At least we don't have this issue:
>> http://news.ycombinator.com/**item?id=3814020<http://news.ycombinator.com/item?id=3814020>
>>
>> The D gc allocates smallish "chunks" as required, not one giant virtual
>> arena.
>>
>
> On reddit, too: http://www.reddit.com/r/**programming/comments/rzd19/do_**
> not_use_go_for_32bit_**development/<http://www.reddit.com/r/programming/comments/rzd19/do_not_use_go_for_32bit_development/>
>
> I find that behavior quite surprising because, unlike imprecise GC, is
> much easier to improve.
>
> Anyhow, the recent discussions on Go clarify that we need to improve our
> collector's precision, and pronto. The only thing that didn't yet make the
> problem more painful in D is that D programs create a lot less garbage.
What do you base that statistic on? I'm not arguing that fact, just that I
haven't seen any evidence one way or the other. What causes Go to create
significantly more garbage than D? Are there benchmarks or test cases I
should be aware of on the topic?
I'm quite curious to know more about this stuff, but I haven't found that
many comparisons between languages (in particular, C# would be of most
interest to me, since most game devs are most familiar with that)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20120409/77e93544/attachment.html>
More information about the Digitalmars-d
mailing list