home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / ada / 2590 < prev    next >
Encoding:
Text File  |  1992-09-11  |  4.2 KB  |  97 lines

  1. Newsgroups: comp.lang.ada
  2. Path: sparky!uunet!seas.gwu.edu!mfeldman
  3. From: mfeldman@seas.gwu.edu (Michael Feldman)
  4. Subject: Ada's (in)visibility in the engineering community
  5. Message-ID: <1992Sep11.164402.7141@seas.gwu.edu>
  6. Originator: mfeldman@seas.gwu.edu
  7. Sender: news@seas.gwu.edu
  8. Organization: George Washington University
  9. Date: Fri, 11 Sep 1992 16:44:02 GMT
  10. Lines: 85
  11.  
  12. Five years ago or so, I was made to listen to a drumbeat of exhortation
  13. from various representatives of the Ada community, meaning DoD folks,
  14. their contractors, and the compiler houses alike. These prophets told me
  15. that no student who didn't know Ada would ever be able to get a job.
  16.  
  17. I have taught Ada since 1982, as regular readers of this group know.
  18. The arrogance of the exhortation astounded and appalled me. In any
  19. event, I can supply a few data points about the current state of things.
  20.  
  21. A colleague of mine did a reasonably unbiased survey of the engineering
  22. faculty at my university. Before giving details, I remind you that
  23. my university is located in central D.C., walking distance from the
  24. White House and the headquarters buildings of NASA, DoE, and FAA. We
  25. are several subway stops from the Pentagon. There is no political
  26. correctness problem here. DoD funds much research in all our engineering
  27. departments. We have a no-secret-research policy applying to funded
  28. projects, but many faculty members have active consulting agreements
  29. under which they do classified work. Most professors here are pretty
  30. well tuned in to the local industry; it is not an ivory-tower place.
  31.  
  32. Getting back to my colleague's survey: he polled the non-Computer Science
  33. faculty, asking them the following question:
  34.  
  35.   "In your own field, what programming languages would you like your
  36.    students to know before they graduate?" 
  37.  
  38. He listed Ada, Basic, C, C++, Cobol, Fortran, Lisp, Pascal, PL/I, and
  39. "other - specify". Respondents could name as many languages as they
  40. chose. 27 professors chose to respond; they represented all the usual   
  41. fields: electrical, civil, mechanical, environmental, operations research,
  42. engineering management. Remember, CS faculty were left out of the survey.
  43. The results are as follows:
  44.  
  45.   C - 20                     Dynamo - 1
  46.   Fortran - 17               Lotus - 1
  47.   C++ - 7                    Assembly language - 1
  48.   Basic - 4                  Ada - 0
  49.   Pascal - 4                 Cobol - 0
  50.   Lisp - 3                   PL/I - 0
  51.   Gauss - 1
  52.  
  53. Granted, this is a small sample. But the fact that 20 of 27 engineering
  54. professors thought that C would be important to their students' careers,
  55. and NOT ONE thought Ada would be, is amazing data. If this is the 
  56. engineering world's impression of Ada in Washington, DC, what is the
  57. take on Ada in the hinterland?
  58.  
  59. To me, this is yet another indicator of the Ada community's utter failure
  60. to foster Ada's penetration into fields where its use would be quite
  61. appropriate. The compiler prices shown in Rich Pattis' post yesterday
  62. are only one aspect of this shameful arrogance and myopia. 
  63.  
  64. Oh - my colleague supplied me with another collection of data. He looked
  65. through the Washington Post, Sunday, Aug. 30, in the employment ads for
  66. programmers. The ads asked for the following knowledge (by number of
  67. ads for each language):
  68.  
  69.   C - 85                      Sybase - 21
  70.   Cobol - 48                  dBase - 18
  71.   SQL - 37                    Ada - 13
  72.   DB2 - 32                    Fortran - 13
  73.   C++ - 30                    Informix - 13
  74.   Oracle - 30
  75.  
  76. Well, 13 is better than 0. But this is Washington, DC, folks.
  77.  
  78. Anyone who thinks that Ada is being held back chiefly by not supporting
  79. multiple inheritance is barking up the wrong tree. The problem is not Ada.
  80. The problem is us, folks.
  81.  
  82. Mike Feldman
  83. ------------------------------------------------------------------------
  84. Michael B. Feldman
  85. co-chair, SIGAda Education Committee
  86.  
  87. Professor, Dept. of Electrical Engineering and Computer Science
  88. School of Engineering and Applied Science
  89. The George Washington University
  90. Washington, DC 20052 USA
  91. (202) 994-5253 (voice)
  92. (202) 994-5296 (fax)
  93. mfeldman@seas.gwu.edu (Internet)
  94.  
  95. "Americans wants the fruits of patience -- and they want them now."
  96. ------------------------------------------------------------------------
  97.