comp.lang.ada
 help / color / mirror / Atom feed
From: Andrew Berg <andrewb@votehere.net>
Subject: Re: Ada to C++ translator?
Date: Wed, 21 Feb 2001 17:39:19 -0800
Date: 2001-02-21T17:39:19-08:00	[thread overview]
Message-ID: <3A946DC7.84502F14@votehere.net> (raw)
In-Reply-To: zrSk6.288$aw5.667@www.newsranger.com


I write a lot of C++, and unless I am writing for a single, known
compiler, I tend to follow their porting rules.  Why is this?  Mainly
because even if I have the latest and greatest tools, or even just gcc,
it is unlikely that everyone else will also.  Besides that:  Templates,
rtti and exceptions, when used in C++ create binaries that are
appreciably larger.  Well, at least they are with g++, which is what I
am currently using for development.

Having said that, I think that I would kick and scream before giving up
the STL now that I've gotten used to it.  It is not so much that it is
that good, rather it is just that much better.

Mozilla is really not written in C++.  It is really written in C, with
classes.

-andrew

Ted Dennison wrote:
> 
> In article <3A93E9A9.21F2F44F@baesystems.com>, Bob Jacobs says...
> >
> >[ Martin and I discussed this recently in another forum  :-) ]
> >
> >Granted that the page has been updated but I still assert that the
> >information contained within it is dated. The revision history suggests
> >that it has simply been added to, rather than revised, though there is
> >little to go on.
> 
> I've sent an email to the maintainers asking their opinion on the subject. I'll
> report back when I get a response. I'm inclined to accept what they say, as
> Mozilla is to my knowledge the largest (and most ported) portable C++ program
> for which we are liable to find this kind of public information.
> 
> I tried reading it with revisions visible (click "document history" at the
> bottom), and that does seem to support Bob's case. I can't find any deletions,
> and the only modifications have been updates of URLs. However, another possible
> hypothesis is that the situation has indeed not improved in the last 3 years. A
> variation on this would be the hypothesis that the need to support older C++
> compilers will imply that restrictions can *never* be removed.
> 
> We'll see what the maintainers say.
> 
> ---
> T.E.D.    homepage   - http://www.telepath.com/dennison/Ted/TED.html
>           home email - mailto:dennison@telepath.com



  reply	other threads:[~2001-02-22  1:39 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-02-09 19:17 Ada to C++ translator? Robert Brantley
2001-02-09 20:48 ` Britt Snodgrass
2001-02-09 23:35   ` Jeffrey Carter
2001-02-09 23:47   ` Brian Rogoff
2001-02-12 15:07     ` Ted Dennison
2001-02-12 15:49       ` Brian Rogoff
2001-02-13 19:36         ` Ted Dennison
2001-02-12 20:25       ` David C. Hoos, Sr.
2001-02-11 10:36 ` Gautier
2001-02-11 11:15   ` Pascal Obry
2001-02-11 11:15   ` Jean-Pierre Rosen
2001-02-12 10:36     ` David C. Hoos, Sr.
2001-02-11 13:15   ` Larry Kilgallen
2001-02-11 14:50   ` Ken Garlington
2001-02-11 15:58   ` Florian Weimer
2001-02-11 17:05   ` Aaro Koskinen
2001-02-15 23:47   ` Robert Brantley
2001-02-16 15:20     ` Ted Dennison
     [not found]       ` <cyik6.1725$DE.61421700@newssvr10-int.news.prodigy.com>
     [not found]         ` <%Wvk6.102$aw5.380@www.newsranger.com>
2001-02-21  0:33           ` Ken Garlington
2001-02-21 10:54             ` Ole-Hjalmar Kristensen
2001-02-21 12:40               ` Ken Garlington
2001-02-21 12:56                 ` Ole-Hjalmar Kristensen
2001-02-21 18:36             ` Brian Rogoff
2001-02-21 19:05               ` Marin David Condic
2001-02-21 21:26                 ` Simon Wright
2001-02-23 21:05                   ` Marin David Condic
2001-02-24  8:38                     ` Simon Wright
2001-02-24 16:22                     ` Nick Williams
2001-02-24 19:22                       ` Marin David Condic
2001-02-24 19:38                         ` Ken Garlington
2001-02-25 15:21                           ` Marin David Condic
2001-02-12 15:33 ` Ted Dennison
2001-02-12 22:34   ` UML (Was: Ada to C++ translator?) Frode Tennebø
2001-02-14  4:48     ` Ken Garlington
2001-02-14  6:19       ` Ray Blaak
2001-02-14 20:38       ` Nick Williams
2001-02-15  7:57         ` Ray Blaak
2001-02-15 11:14           ` Pierre Dissaux
2001-02-15 23:37   ` Ada to C++ translator? Robert Brantley
2001-02-16  0:34     ` tmoran
2001-02-16  4:59       ` Lao Xiao Hai
2001-02-16 15:20         ` Marin David Condic
2001-02-16 11:02     ` Tarjei T. Jensen
2001-02-16 13:34       ` Ken Garlington
2001-02-16 14:55         ` Marin David Condic
2001-02-16 21:04         ` tmoran
2001-02-16 15:44     ` Ted Dennison
2001-02-21 13:21       ` Bob Jacobs
2001-02-21 14:14         ` Ted Dennison
2001-02-21 14:59           ` Bob Jacobs
2001-02-21 15:58         ` Martin Dowie
2001-02-21 16:15           ` Bob Jacobs
2001-02-21 16:57             ` Ted Dennison
2001-02-22  1:39               ` Andrew Berg [this message]
2001-02-22  9:47                 ` STL for Ada (was: Re: Ada to C++ translator?) Stefan Nobis
2001-02-22 15:20                   ` Lutz Donnerhacke
2001-02-22 15:30                   ` Ted Dennison
2001-02-22 17:55                   ` Brian Rogoff
2001-02-22  9:09             ` Ada to C++ translator? Martin Dowie
2001-02-22 13:32               ` Bob Jacobs
2001-02-22 14:30               ` Ted Dennison
2001-02-22  9:17             ` Martin Dowie
2001-02-15 23:09 ` Robert Brantley
  -- strict thread matches above, loose matches on Subject: below --
2001-02-22 10:40 gautier
2001-02-22  9:24 gautier
2001-02-22 10:21 ` Martin Dowie
2001-02-21 15:44 gautier
1998-02-04  0:00 Ada to C translator ? Stewart French
1998-02-05  0:00 ` Gautier
1994-11-16 13:10 Eric Labbe
replies disabled

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