From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,c7b637f8b783b7c X-Google-Attributes: gidfac41,public X-Google-Thread: 103376,c7b637f8b783b7c X-Google-Attributes: gid103376,public X-Google-Thread: f43e6,c7b637f8b783b7c X-Google-Attributes: gidf43e6,public X-Google-Thread: 1108a1,c7b637f8b783b7c X-Google-Attributes: gid1108a1,public X-Google-Thread: 109fba,c7b637f8b783b7c X-Google-Attributes: gid109fba,public X-Google-Thread: 107d55,c7b637f8b783b7c X-Google-Attributes: gid107d55,public From: jsa@alexandria.organon.com (Jon S Anthony) Subject: Re: The great Java showcase (re: 2nd historic mistake) Date: 1997/08/31 Message-ID: #1/1 X-Deja-AN: 269207184 Distribution: world References: <34023FC9.59E2B600@eiffel.com> <3404670B.C3A2C4A2@pagesmiths.com> <01bcb38a$8ddc1200$1c10d30a@ntwneil> Organization: PSINet Newsgroups: comp.object,comp.software-eng,comp.lang.ada,comp.lang.eiffel,comp.lang.java.tech,comp.lang.c++ Date: 1997-08-31T00:00:00+00:00 List-Id: In article dewar@merv.cs.nyu.edu (Robert Dewar) writes: > As for applications where you can get a factor of several productivtiy > improvement by using garbage collection, I think that is rubbish. Remember I find myself in complete agreement with you here - despite the likelyhood that I am often seen as a GC fanatic. > So I know the advantage, and it is consderable, but the idea that GC alone > could cut down the time to design/document/code/test/integrate/productize > a product by a factor of several seems ludicrous to me. Again (though I find it hard to choke out, :-), I find that I must agree. Even a factor of 2 is rather hard to believe, let alone "several factors". Let's face, getting even a 10% advantage is a rare thing. OTOH, even a 10% advantage must then be characterized as a "big deal". Personally, I think GC varies anywhere from 0% to maybe 15-20% depending on the application characteristics. > Perhaps you are just talking about coding time -- even there the estimate > is way high. Agreed. The coding advantage is really the biggest win as you don't have to put the same level of effort up front in ensuring things will behave correctly wrt dynamic memory issues. > You do NOT have to be the "greatest darn programmer in the whole > world" to avoid wasting 40-50% of your time looking for memory > allocation bugs in C++, you just need to create the proper > abstractoins in the first place. OK, I'm still choking, but again, I must agree... /Jon -- Jon Anthony OMI, Belmont, MA 02178, 617.484.3383 "Nightmares - Ha! The way my life's been going lately, Who'd notice?" -- Londo Mollari