On Thursday, 9 January 2014 at 07:07:29 UTC, Walter Bright wrote:
On 1/8/2014 10:11 PM, Manu wrote:
On 9 January 2014 13:08, Walter Bright <newshou...@digitalmars.com
<mailto:newshou...@digitalmars.com>> wrote:

The reason that Java does excessive amounts of allocation is because Java doesn't have value types, not because Java has a GC.

That might change if IBM's extensions ever land in Java.

http://www.slideshare.net/rsciampacone/javaone-2013-introduction-to-packedobjects

Video presentation available here,
http://www.parleys.com/play/52504e5ee4b0a43ac121240b

Walter is right regarding D. All other GC enabled systems programming languages do have value objects and don't require everything to be on heap.

So the stress on the GC to clean memory is not as high as on Java and similar systems.

--
Paulo

Reply via email to