comp.lang.ada
 help / color / mirror / Atom feed
* Ada == Pascal?
@ 1997-04-23  0:00 bjgreene
  1997-04-24  0:00 ` Jacob Sparre Andersen
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: bjgreene @ 1997-04-23  0:00 UTC (permalink / raw)



This may be something that has been asked before, but forgive me, I just
found this newsgroup recently. My question: Is Ada similar to Pascal?
The reason I ask is that I have to take a class that may require me to
know Ada. I've taken Pascal, so am I allright, then?

Thanx

P.S. Is Ada some sort of military/nasa code or something?

----------
Marvin the Robot

"Now the world has gone to bed, Darkness won't engulf my head,
I can see by infrared, How I hate the night.
"Now I lay me down to sleep, Try to count electric sheep,
Sweet dream wishes you can keep, How I hate the night."   - Douglas Adams





^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-04-23  0:00 Ada == Pascal? bjgreene
  1997-04-24  0:00 ` Jacob Sparre Andersen
@ 1997-04-24  0:00 ` Robert Dewar
  1997-04-28  0:00   ` John McCabe
  1997-04-24  0:00 ` Mark & Zurima McKinney
  1997-05-08  0:00 ` TConiam
  3 siblings, 1 reply; 11+ messages in thread
From: Robert Dewar @ 1997-04-24  0:00 UTC (permalink / raw)



Douglas asks

<<This may be something that has been asked before, but forgive me, I just
  found this newsgroup recently. My question: Is Ada similar to Pascal?
  The reason I ask is that I have to take a class that may require me to
  know Ada. I've taken Pascal, so am I allright, then?>>

First, we should refer you to www.adahome.com, where you will find all sorts
of information about Ada 95, the language you will be learning. It is indeed
based on Pascal, in a general sort of way, but you need to study the language
to start coding in it. I have taught CS 2 to students who learned Pascal in
CS 1 and found that they could adapt fast. There are some online tutorials
that are referenced from adahome that you will find useful. Also, you can
download free software versions of Ada 95 compilers (GNAT) from many sites,
including cs.nyu.edu (directories pub/gnat).


<<P.S. Is Ada some sort of military/nasa code or something?>>

Ada is a programming language. It is used in many fields. It was developed
originally under the auspices of the department of defense, and much DoD
code uses Ada, but it was a very open development, and Ada is also used in
many commercial applicatoins (for example the Boeing 777 is an all Ada
plane, and the Channel Tunnel signalling system is written in Ada -- you
will find more examples at adahome).





^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-04-23  0:00 Ada == Pascal? bjgreene
@ 1997-04-24  0:00 ` Jacob Sparre Andersen
  1997-04-26  0:00   ` Robert Dewar
  1997-04-24  0:00 ` Robert Dewar
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 11+ messages in thread
From: Jacob Sparre Andersen @ 1997-04-24  0:00 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1339 bytes --]


bjgreene@acsu.buffalo.edu wrote:
 _________
| This may be something that has been asked before, but forgive me, I just
| found this newsgroup recently. My question: Is Ada similar to Pascal?
| The reason I ask is that I have to take a class that may require me to
| know Ada. I've taken Pascal, so am I allright, then?
 ^^^^^^^^^^
I would say that you're probably in good shape for learning Ada.

Ada and Pascal source code looks much the same (a bit more words in Ada 
though :-),�but Ada includes both posibilities and limitations not known
in Pascal.

If you want a soft introduction to Ada, you should start out with the Lovelace
tutorial (availiable at Ada Home <URL:http://www.adahome.com/>).

|^^^^^^^^^^
| P.S. Is Ada some sort of military/nasa code or something?
|__________

The old version of Ada (usually known as "Ada 83") was developed _for_ the
Department of Defence, U.S.A. - The present version of Ada (sometimes called
"Ada 95") was developed as an international standard.

I suppose the answer to the question is; "it was!"


Greetings,

Jacob
--
Jacob Sparre Andersen                            http://www.nbi.dk/%7Esparre/
Center for Chaos and Turbulence Studies          Phone: (+45) 39 65 53 51
The Niels Bohr Institute                                (+45) 35 32 53 05
--
Have you played with your LEGO today?




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-04-23  0:00 Ada == Pascal? bjgreene
  1997-04-24  0:00 ` Jacob Sparre Andersen
  1997-04-24  0:00 ` Robert Dewar
@ 1997-04-24  0:00 ` Mark & Zurima McKinney
  1997-05-08  0:00 ` TConiam
  3 siblings, 0 replies; 11+ messages in thread
From: Mark & Zurima McKinney @ 1997-04-24  0:00 UTC (permalink / raw)



bjgreene@acsu.buffalo.edu wrote:
> 
> My question: Is Ada similar to Pascal?

Ada is less similar to Pascal than C++ to C :-)

Unfortunately Programming in Pascal.

Mark D. McKinney




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-04-24  0:00 ` Jacob Sparre Andersen
@ 1997-04-26  0:00   ` Robert Dewar
  0 siblings, 0 replies; 11+ messages in thread
From: Robert Dewar @ 1997-04-26  0:00 UTC (permalink / raw)



<<The old version of Ada (usually known as "Ada 83") was developed _for_ the
Department of Defence, U.S.A. - The present version of Ada (sometimes called
"Ada 95") was developed as an international standard.>>

That's not quite right. Ada 83 was also an international standard. The
DoD helped fund the development work, but it was not developed *for* the
DoD.

Actually the 83 of 1983 comes from the date of the ANSI standard, some
people like to tall the language Ada 87 to date it from the ISO standard.
For Ada 95, the development of the two standards was syncrhonized.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-04-24  0:00 ` Robert Dewar
@ 1997-04-28  0:00   ` John McCabe
  0 siblings, 0 replies; 11+ messages in thread
From: John McCabe @ 1997-04-28  0:00 UTC (permalink / raw)



dewar@merv.cs.nyu.edu (Robert Dewar) wrote:

<..snip..>

>Ada is a programming language. It is used in many fields. It was developed
>originally under the auspices of the department of defense, and much DoD
>code uses Ada, but it was a very open development, and Ada is also used in
>many commercial applicatoins (for example the Boeing 777 is an all Ada
>plane, and the Channel Tunnel signalling system is written in Ada

As is the Ariane 5 Inertial Reference System, but don't let that put
you off.

> -- you
>will find more examples at adahome).
>


Best Regards
John McCabe <john@assen.demon.co.uk>




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-05-08  0:00 ` TConiam
@ 1997-05-08  0:00   ` Kaz Kylheku
  1997-05-09  0:00     ` Larry J. Elmore
  0 siblings, 1 reply; 11+ messages in thread
From: Kaz Kylheku @ 1997-05-08  0:00 UTC (permalink / raw)



In article <19970508012401.VAA25892@ladder01.news.aol.com>,
TConiam <tconiam@aol.com> wrote:
>Yes, Ada is similar to Pascal, and also Modula 3.  In addition, Ada's
>object oriented, has multitasking built-in to the language, exception
>handling, and many other wonderful features.

Sure. And TeX is similar to C because it uses curly braces for delimiting
scopes and has case-sensitive identifiers. :) Ada is nothing like Pascal 
in spite of some superficial syntactic similarities.  I've been asking C
programmers what they think of Ada; a common misconception is that it is
derived from Pascal, and therefore suffers from its drawbacks.  The comparison
to Modula 3 is perhaps more benign, but don't mention the P word!

>If your interested you should look at the AdaHome website at     
>http://www.adahome.com/
>
>The Lovelace tutorial will give you a good overview.

It's a very nice tutorial.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-04-23  0:00 Ada == Pascal? bjgreene
                   ` (2 preceding siblings ...)
  1997-04-24  0:00 ` Mark & Zurima McKinney
@ 1997-05-08  0:00 ` TConiam
  1997-05-08  0:00   ` Kaz Kylheku
  3 siblings, 1 reply; 11+ messages in thread
From: TConiam @ 1997-05-08  0:00 UTC (permalink / raw)



Yes, Ada is similar to Pascal, and also Modula 3.  In addition, Ada's
object oriented, has multitasking built-in to the language, exception
handling, and many other wonderful features.

If your interested you should look at the AdaHome website at     
http://www.adahome.com/

The Lovelace tutorial will give you a good overview.

Ada was originally sponsored by the U.S. Department of Defense as a
standard language to replace the hundreds of different languages that used
to be used.  It is now over 14 years old and an international standard. 
It is used all over the world for many diverse purposes.  (see AdaHome for
a short list)

Good Luck,
Todd Coniam

Member Team Ada | Ada 95 the world's first internationally standard OO
language




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-05-08  0:00   ` Kaz Kylheku
@ 1997-05-09  0:00     ` Larry J. Elmore
  1997-05-12  0:00       ` John Herro
  1997-05-14  0:00       ` Juanma Barranquero
  0 siblings, 2 replies; 11+ messages in thread
From: Larry J. Elmore @ 1997-05-09  0:00 UTC (permalink / raw)



Kaz Kylheku <kaz@vision.crest.nt.com> wrote in article
<5ktlu6$34k@bcrkh13.bnr.ca>...
> In article <19970508012401.VAA25892@ladder01.news.aol.com>,
> TConiam <tconiam@aol.com> wrote:
> >Yes, Ada is similar to Pascal, and also Modula 3.  In addition, Ada's
> >object oriented, has multitasking built-in to the language, exception
> >handling, and many other wonderful features.
> 
> Sure. And TeX is similar to C because it uses curly braces for delimiting
> scopes and has case-sensitive identifiers. :) Ada is nothing like Pascal 
> in spite of some superficial syntactic similarities.  I've been asking C
> programmers what they think of Ada; a common misconception is that it is
> derived from Pascal, and therefore suffers from its drawbacks.  The
comparison
> to Modula 3 is perhaps more benign, but don't mention the P word!

I certainly wish Pascal was more like Ada! The similarities are mostly
superficial. I've been doing a fair amount of work in Delphi 2 (which uses
Borland's Object Pascal 7) and I'm constantly wishing Borland had used Ada
95... Or that someone would come out with an Ada 95 product similar to
Delphi...

> >If your interested you should look at the AdaHome website at     
> >http://www.adahome.com/
> >
> >The Lovelace tutorial will give you a good overview.
> 
> It's a very nice tutorial.

Agreed.

-- 
-----------------------------------------------------
Larry J. Elmore
Bozeman, Montana

"And they shall beat their swords into plowshares."
--Isaiah 2:4

"History teaches us that those who beat their swords into plowshares
usually end up plowing for those who kept their swords."
--Anon.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-05-09  0:00     ` Larry J. Elmore
@ 1997-05-12  0:00       ` John Herro
  1997-05-14  0:00       ` Juanma Barranquero
  1 sibling, 0 replies; 11+ messages in thread
From: John Herro @ 1997-05-12  0:00 UTC (permalink / raw)



"Larry J. Elmore" <ljelmore@montana.campus.mci.net> writes:
> I ... wish ... that someone would come out
> with an Ada 95 product similar to Delphi.
     Well, I don't know how "similar" it is, but you certainly ought to
take a look at ObjectAda from Aonix (http://www.aonix.com).  I have
no financial interest in either product, but ObjectAda does have some
similarities to Delphi 2, and it certainly implements a much better
programming language!
- John Herro
Software Innovations Technology
http://members.aol.com/AdaTutor
ftp://members.aol.com/AdaTutor






^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Ada == Pascal?
  1997-05-09  0:00     ` Larry J. Elmore
  1997-05-12  0:00       ` John Herro
@ 1997-05-14  0:00       ` Juanma Barranquero
  1 sibling, 0 replies; 11+ messages in thread
From: Juanma Barranquero @ 1997-05-14  0:00 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 354 bytes --]


El 9 May 1997 05:01:43 GMT, "Larry J. Elmore"
<ljelmore@montana.campus.mci.net> dedic� 42 l�neas a hablar de:

>Or that someone would come out with an Ada 95 product similar to
>Delphi...

Let's hope Object Ada will follow that path... but it's still far far
behind in user-friendliness, speed and Windows-95 integration.

-- 
						  /L/e/k/t/u




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~1997-05-14  0:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-04-23  0:00 Ada == Pascal? bjgreene
1997-04-24  0:00 ` Jacob Sparre Andersen
1997-04-26  0:00   ` Robert Dewar
1997-04-24  0:00 ` Robert Dewar
1997-04-28  0:00   ` John McCabe
1997-04-24  0:00 ` Mark & Zurima McKinney
1997-05-08  0:00 ` TConiam
1997-05-08  0:00   ` Kaz Kylheku
1997-05-09  0:00     ` Larry J. Elmore
1997-05-12  0:00       ` John Herro
1997-05-14  0:00       ` Juanma Barranquero

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