At 08:15 AM 9/27/01 -0700, Aba Aņover wrote:
>Greetings! I am a third year computer science
>student in De La Salle
>University, Philippines. We
> are currently taking up a course called THEOPRO
>which stands for Theory of
> As a requirement for the course, we were tasked
>to learn a programming
>language on our own and
> make a software project using that language. My
>partner and I were
>assigned the language Ada. I
> came across your site while doing research on
>the language. Our professor
>told us that we have to
> make a software project that would be able to
>show the powers of the Ada
>language compared to the
> other programming languages. Can you please
>give me some ideas on what
>types of software project
> we can do in order to show this? Thank you very
So, am I correct in assuming you are currently upper classmen? - i.e.,
Juniors or Seniors?
How many different programming languages do you already know, and which
ones are they?
How long do you have to do your project?
In all probability, there is FAR MORE power in Ada than in any language you
are likely to compare it with - more than you can possibly "show" in the
time you have. The best you can hope for is to pick a FEW of Ada's
strengths. The ones I would recommend would depend on your answers to the
But a general answer to your question is that range of values
specification, parameter modes, named parameters, generics, tasking, and
clean, precise block structure tend to top the list.
S. Ron Oliver, semi-retired professor of Computer Science and Computer
caress Corporation is proud to be the U.S. representative for Top Graph'X,
developers of high quality software components, using Ada. For more
information, check out www.topgraphx.com.