home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cs.utexas.edu!wupost!gumby!yale!yale.edu!jvnc.net!netnews.upenn.edu!uofs!guinness.cs.uofs.edu!beidler
- From: beidler@guinness.cs.uofs.edu (Jack Beidler)
- Newsgroups: comp.lang.ada
- Subject: Re: comp.lang.ada
- Message-ID: <10974@platypus.uofs.uofs.edu>
- Date: 31 Aug 92 15:46:27 GMT
- References: <6888@stan.xx.swin.oz.au>
- Sender: news@uofs.uofs.edu
- Organization: Department of Computing Sciences
- Lines: 42
- Nntp-Posting-Host: guinness.cs.uofs.edu
-
- In article <6888@stan.xx.swin.oz.au>, ov@saturn.cs.swin.oz.au (Owen Veenstra) writes:
- |>
- |> I am a student undertaking the last year of Software Engineering degree at
- |> Swinburne University (no longer an institute) in Victoria, Australia. Ada is
- |> an intergral part of this course, being taught everything from basics
- |> to run-time development using concurrency.
- |>
- |> In M Feldmans last posting he says that "... Ada has become an integral
- |> part of many computer science programs...". My question is this :-
- |>
- |> With the exception of DOD contracts, has Ada been used (to a large degree)
- |> in any other projects. I know of three companies only (in Australia) that
- |>
- |> ...
- |>
-
- I feel the point to be made here IS NOT whether Ada is being used in
- the real world, it is what language(s) are best suited for teaching
- concepts? Which languages allow the students to safely and directly
- get a handle on cocepts without having to go through all sorts of
- contrivances? There are many software professionals out there today,
- programming in all sorts of languages, who learned to program while
- using Pascal. Fifteen years ago I was told by many people that my
- students wouldn't get jobs because their foundation was in Pascal,
- not in Cobol, Fortran, or C. The real issue today is: What language
- allows me to lay that foundation in a modern way? One choice is Ada,
- that's my choice. Not because of the DoD, not because someone is using
- or not using it, but because the language gives me positive support in
- gaining insight into concepts. When my students get out in the real
- world they will have a strong conceptual foundation, which will serve
- them well when they have to work with older and more poorly designed
- languages like ____________ (fill in the blank).
-
- --
- +------------------------------------------------------------------+
- | John (Jack) Beidler |
- | Prof. of Computer Science Internet: BEIDLER@JAGUAR.UOFS.ED |
- | University of Scranton beidler@guinness.cs.uofs.edu|
- | Scranton, PA 18510 Bitnet : BEIDLER@SCRANTON |
- | |
- | Phone: (717) 941-7446 FAX: (717) 941-4250 |
- +------------------------------------------------------------------+
-