comp.lang.ada
 help / color / mirror / Atom feed
From: gisle@kondor.ii.uib.no (Gisle S�lensminde)
Subject: Re: Ada vs. C++
Date: 2000/02/14
Date: 2000-02-14T00:00:00+00:00	[thread overview]
Message-ID: <slrn8afivi.ndu.gisle@kondor.ii.uib.no> (raw)
In-Reply-To: 87snyzoad9.fsf@deneb.cygnus.argh.org

In article <87snyzoad9.fsf@deneb.cygnus.argh.org>, Florian Weimer wrote:
>"Tarjei T. Jensen" <tarjei.jensen@kvaerner.com> writes:
>
>> You may want to read the december issue of the Linux journal (The interview
>> with the author of the Bazaar and the Cathedral). The interesting thing is the
>> rise of Python as a scripting language. It is claimed that 90% of  errors in
>> "working" software is related to memory management.
>

>The people implementing long-living server processes in Python have
>experienced this. ;)  Python memory management is based on reference
>counting, and it's quite easy to create cyclic data structures by
>accident.

Python and other garbage-collected systems gives the 
responibility for memory management to the runtime system instead
of the programmer. In this case the runtime system is designed
in a way that may cause problems in programs which is runing for a 
long period. For a highlevel/scripting language like python, 
it's certainly a benefit to remove the burden of memory management
from the programmer, even when the garbage collector in imperfect.

But of cause, this GC problem may prevent people from using python
for server software, until this problem is solved.

--
Gisle S�lensminde ( gisle@ii.uib.no )   

ln -s /dev/null ~/.netscape/cookies




  reply	other threads:[~2000-02-14  0:00 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-02-11  0:00 Ada vs. C++ G
2000-02-11  0:00 ` Preben Randhol
2000-02-11  0:00 ` Tarjei T. Jensen
2000-02-11  0:00   ` Preben Randhol
2000-02-11  0:00   ` Florian Weimer
2000-02-14  0:00     ` Gisle S�lensminde [this message]
2000-02-11  0:00   ` Gary
2000-02-14  0:00     ` Tarjei T. Jensen
2000-02-11  0:00 ` Gautier
2000-02-11  0:00   ` Bobby D. Bryant
2000-02-14  0:00     ` Larry Kilgallen
2000-02-11  0:00 ` Ted Dennison
2000-02-14  0:00 ` Vincent DIEMUNSCH
2000-02-14  0:00   ` Gautier
2000-02-15  0:00   ` Richard D Riehle
2000-02-15  0:00     ` gdb question, was " tmoran
2000-02-15  0:00       ` Ted Dennison
2000-02-15  0:00       ` Ehud Lamm
2000-02-16  0:00       ` Robert A Duff
2000-03-07  0:00         ` Mike Dimmick
2000-03-07  0:00           ` Jeff Creem
2000-02-16  0:00       ` Stephen Leake
2000-02-15  0:00 ` Marin D. Condic
2000-03-04  0:00   ` Robert I. Eachus
2000-03-04  0:00     ` Marin D. Condic
2000-03-04  0:00     ` Tarjei Tj�stheim Jensen
  -- strict thread matches above, loose matches on Subject: below --
2000-11-20  0:00 Ada Vs. C++ lilach_bien
2000-11-20 23:30 ` Ehud Lamm
2000-11-25  0:00 ` Pete
1991-04-09 21:35 Ada vs. C++ Mario Barbacci
1991-04-11 12:29 ` RICK CARLE
1989-11-17 18:53 Ada Pablo Fernicola
1989-11-18 18:55 ` Ada William Thomas Wolfe, 2847 
1989-11-26  6:09   ` Ada vs. C++ Paul S. R. Chisholm
replies disabled

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