Good examples of value types
Andrei Alexandrescu via Digitalmars-d
digitalmars-d at puremagic.com
Thu May 7 14:11:10 PDT 2015
On 5/7/15 12:29 PM, Russel Winder via Digitalmars-d wrote:
> On Thu, 2015-05-07 at 07:36 -0700, Andrei Alexandrescu via Digitalmars-d
> wrote:
> […]
>>
>> Reference types don't compose nicely that way. In a language with valye
>> types, the juxtaposition of two items (value or reference) is a va;ue.
>> In Java, it's a reference (so you need to allocate a new object etc.)
>
> But that object is likely very short lived, and (especially with the G1
> GC), handled very efficiently. But as ever, without benchmarks and
> actual data there are no facts, only opinions.
Yah, my coworker had data (this is Facebook after all) and it was pretty
damning. But that was on Dalvik which is AFAIK far behind
state-of-the-art desktop VMs. -- Andrei
More information about the Digitalmars-d
mailing list