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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b99897135d6631cc X-Google-Attributes: gid103376,public Path: g2news1.google.com!news2.google.com!proxad.net!usenet-fr.net!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: memory management and productivity Date: 24 Jun 2004 21:37:19 -0400 Organization: Cuivre, Argent, Or Message-ID: References: <40d69121$1_1@baen1673807.greenlnk.net> NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: melchior.cuivre.fr.eu.org 1088127452 32831 212.85.156.195 (25 Jun 2004 01:37:32 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Fri, 25 Jun 2004 01:37:32 +0000 (UTC) To: comp.lang.ada@ada-france.org Return-Path: In-Reply-To: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 X-Virus-Scanned: by amavisd-new-20030616-p7 (Debian) at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Gateway to the comp.lang.ada Usenet newsgroup" List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: g2news1.google.com comp.lang.ada:1873 Date: 2004-06-24T21:37:19-04:00 18k11tm001@sneakemail.com (Russ) writes: > Stephen Leake wrote in message news:... > > Kilgallen@SpamCop.net (Larry Kilgallen) writes: > > > > > In article , 18k11tm001@sneakemail.com (Russ) writes: > > > > > > > Bingo. That's exactly what Ada should have. And it shouldn't take a > > > > rocket scientist to figure that out. > > > > > > ACT says they have not really seen market demand from their customers, > > > and some of them are presumably rocket scientists. > > > > Me, for one :). > > > > I prefer to manage memory according to the needs of my algorithms and > > applications, rather than letting some unknown algorithm attempt to do > > it for me. Ada lets me do this quite nicely. > > What's your point? My point is that _this_ "rocket scientist" reaches a different conclusion than you do about the desirability of garbage collection. > Because you don't want automated memory management, nobody else > should want it either? That's not exactly my argument, but it is my conclusion, if by "automated memory management" you mean "garbage collection, as provided by the JVM for example". The term "automated memory management" can mean many things, including typical Ada use of the stack for local variables. So we need clearer definitions before we go any farther. > What I'm suggesting would give you what you want and it would also > give the desktop and web developers what they want. I'm suggesting that "garbage collection" is not what they _need_ (different from what they _want_). > In other words, it would make Ada a more versatile language. Nope. As many have pointed out, Ada the _langauge_ allows for garbage collection, and some implementations have provided it (JGNAT in particular). That has not lead to commercial success. So what has changed, that you think it will lead to commercial success now? Ada provides better ways to manage memory, and programmers that take the time to figure that out don't need traditional "garbage collection". > Maybe you don't think that's wise, but if you don't, please don't > complain about the fact that Java dwarfs Ada in popularity (and is > now being adapted big-time for real-time use by the military). I've never "complained" about that. I'm disappointed in the waste of my tax dollars, but that's nothing new :). -- -- Stephe