comp.lang.ada
 help / color / mirror / Atom feed
From: Dennis Lee Bieber <wlfraed@ix.netcom.com>
Subject: Re: New to Ada, why these warning messages?
Date: Sat, 02 Jan 2016 12:59:27 -0500
Date: 2016-01-02T12:59:27-05:00	[thread overview]
Message-ID: <th3g8bhse52be19pid5kvura9kubpuf7kh@4ax.com> (raw)
In-Reply-To: n66n2d$qvb$1@reader1.panix.com

On Fri, 1 Jan 2016 20:20:29 +0000 (UTC), Dale Dellutri <dale@panix.com>
declaimed the following:

>
>I found "Programming in Ada 2012" by John Barnes.  It's rather
>large.  I was hoping for something like "The C Programming
>Language, 2nd edition" by Kernighan and Ritchie.  Is there
>anything that concise?
>
	Uhm... In terms of size the only things I'm familiar with would not be
Ada... (The Python Language Reference Manual used to run around 90 pages,
though if one includes the Library Reference Manual one might get closer to
the Ada books; closer to Ada would be the document for the language the
four teams started development from: Pascal User Manual and Report -- which
may give you an idea of how much stuff Ada added over Pascal, and why the
books are so thick).

	Converting from that level of Pascal to Ada is almost trivial... But
takes no advantage of anything developed after the 70s <G>

>(My goal is to determine whether it would be better to convert
>a large cache of Fortran 95 programs to C or Ada.  I already
>know the problems converting to C.  I need to convert some
>Fortran programs to Ada to determine what problems might occur.)

	Well... If the F95 code is really using the F95 features (in
particular, modules) I suspect Ada packages will be a better fit than
anything in common C.
-- 
	Wulfraed                 Dennis Lee Bieber         AF6VN
    wlfraed@ix.netcom.com    HTTP://wlfraed.home.netcom.com/

  parent reply	other threads:[~2016-01-02 17:59 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-01-01  2:19 New to Ada, why these warning messages? Dale Dellutri
2016-01-01  2:47 ` David Botton
2016-01-01  5:54 ` Jeffrey R. Carter
2016-01-01 21:18   ` Bob Duff
2016-01-01 17:30 ` Dennis Lee Bieber
2016-01-01 20:20 ` Dale Dellutri
2016-01-01 21:24   ` Bob Duff
2016-01-01 21:54     ` Dale Dellutri
2016-01-02 12:45       ` Simon Clubley
2016-01-02 14:21         ` Britt
2016-01-02 15:29           ` Simon Clubley
2016-01-03  7:11         ` J-P. Rosen
2016-01-03  9:32           ` Simon Wright
2016-01-03  9:59           ` Simon Clubley
2016-01-03 14:23             ` David Botton
2016-01-03 15:48             ` J-P. Rosen
2016-01-03 18:03               ` David Botton
2016-01-03 18:20                 ` Pascal Obry
2016-01-03 19:05                   ` David Botton
2016-01-01 23:50   ` Jeffrey R. Carter
2016-01-02 21:05     ` Bob Duff
2016-01-02 22:53       ` Jeffrey R. Carter
2016-01-02 17:59   ` Dennis Lee Bieber [this message]
2016-01-02 18:37     ` Paul Rubin
2016-01-02 21:03       ` Bob Duff
2016-01-02 21:08     ` Bob Duff
replies disabled

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