comp.lang.ada
 help / color / mirror / Atom feed
From: Robert A Duff <bobduff@shell01.TheWorld.com>
Subject: Re: real-time Java
Date: 17 Apr 2003 17:04:24 -0400
Date: 2003-04-17T17:04:24-04:00	[thread overview]
Message-ID: <wccsmsgg7jb.fsf@shell01.TheWorld.com> (raw)
In-Reply-To: a3eaa964.0304162240.540962aa@posting.google.com

xanthian@well.com (Kent Paul Dolan) writes:

> Whether what they are reporting is due
> to the conceptual difficulty of
> programming for a garbage collecting
> language implementation,
> 
>   [GC, it should be emphasized, was
>   created mostly to overcome the
>   conceptual difficulty of programming
>   with explict new/dispose commands, and
>   if conceptual difficulty is still the
>   main problem, then garbage collection
>   is not yet a programming tool which
>   satisfies its design goal.]
> 
> or whether what they are reporting is
> due to inherent limitations of garbage
> collection technology today as a
> mechanism, or whether what they are
> reporting is the result of flawed GC
> implementations today, the problem still
> certainly exists.

Part of the problem is that Java wants to put (almost) everything in the
heap.  The GC would be faster if more data could be allocated in the
stack, or in registers.  Many GC'ed languages share this problem.

The C# language is nearly identical to Java, but one important
difference is that you can have stack-allocated structs.

- Bob



  reply	other threads:[~2003-04-17 21:04 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <bebbba07.0304101816.3493f42a@posting.google.com>
2003-04-11  6:10 ` real-time Java Kent Paul Dolan
2003-04-11  6:23   ` Dr. Michael Paus
2003-04-17  6:40     ` Kent Paul Dolan
2003-04-17 21:04       ` Robert A Duff [this message]
2003-04-11 11:43   ` Tum
2003-04-15  8:17   ` Darren Winsper
2003-04-15  9:23     ` Mark Thornton
2003-04-15 14:57       ` Wesley Groleau
2003-04-15 15:06         ` Mark Thornton
2003-04-15 15:50         ` Robert A Duff
2003-04-16 23:29           ` Thomas Maslen
2003-04-15 17:59         ` Wojtek Narczynski
2003-04-15 18:43           ` Wesley Groleau
2003-04-15 23:33             ` Samuel Tardieu
2003-04-16  1:07             ` Kent Paul Dolan
2003-04-15 18:47           ` Wesley Groleau
2003-04-16  5:16             ` Tor Iver Wilhelmsen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox