comp.lang.ada
 help / color / mirror / Atom feed
From: "Nasser M. Abbasi" <nma@12000.org>
Subject: Re: is Ada still being used for teaching at universities?
Date: Sun, 13 Mar 2011 06:40:43 -0700
Date: 2011-03-13T06:40:43-07:00	[thread overview]
Message-ID: <ilihgv$vf0$1@speranza.aioe.org> (raw)
In-Reply-To: f464c594-f1b7-4b6b-adff-195b801000ea@17g2000prr.googlegroups.com

On 3/13/2011 6:22 AM, John McCormick wrote:
> On Mar 11, 8:33 pm, "Nasser M. Abbasi"<n...@12000.org>  wrote:
>> I made a survey of text books today at my university book store,
>> and I could not find a single book on Ada (nor on Fortran for that matter).
>>
>> --Nasser
>

> Ada is still being used for teaching.

That is good to know.

...
> Currently C++, Java, and increasingly Python are the major languages
> used in Freshman courses.

Yes, and Matlab for Engineering and many math departments as well.

> I'm finding students in my upper level
> courses who started out in Python haven't a clue about arrays.
> Another classic "low level" language feature bites the dust replaced
> by dynamic data structures from massive libraries.
>

Sure. Ask one of those students to code a linked list or a queue
from scratch for example, and they will look funny at you ;).

Everything is an object or a container these days. The old skills
of learning how to implement classical data structures from
scratch (linked list, queues, hash tables, binary tress, DAG's
etc...) are now replaced by just learning new API's of reusable
libraries.

It is a matter of finding the correct class or package and using it.
That is all what is needed. No need to know how it works from inside.
One can't really fight this trend, it is the new way of doing things.

> I have just returned from the ACM SIGCSE (Special Interest Group for
> Computer Science Education) where SIGAda has a booth in the exhibit
> hall.  Amazing how many people stop by to say how they would love to
> teach Ada to beginners but that the students would revolt if they did
> not teach one of the popular three languages.  I think we are the only
> discipline in which the content of Freahman courses is determined by
> the "want ads".
>
> John

Yes, schools teach what industry asks for. If industry starts
asking for graduates with Ada skills, then schools will start
teaching that.

--Nasser



  reply	other threads:[~2011-03-13 13:40 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-12  1:33 is Ada still being used for teaching at universities? Nasser M. Abbasi
2011-03-12 12:01 ` Peter C. Chapin
2011-03-13 13:22 ` John McCormick
2011-03-13 13:40   ` Nasser M. Abbasi [this message]
2011-03-14 13:23     ` Hyman Rosen
2011-03-15 16:00     ` Lucretia
2011-03-15 17:21       ` Pascal Obry
2011-03-15 19:16         ` Florian Weimer
2011-03-15 19:58           ` Dmitry A. Kazakov
2011-03-27 23:17             ` Yannick Duchêne (Hibou57)
2011-03-28  8:26               ` Dmitry A. Kazakov
2011-03-28 10:25                 ` Yannick Duchêne (Hibou57)
2011-03-28 12:19                   ` Dmitry A. Kazakov
2011-03-28 17:53                     ` Georg Bauhaus
2011-03-27 23:12         ` Yannick Duchêne (Hibou57)
2011-03-28 21:56         ` richard
2011-03-29  7:30           ` stefan-lucks
2011-03-14 11:18   ` Georg Bauhaus
2011-03-27 23:20     ` Yannick Duchêne (Hibou57)
replies disabled

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