home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / edu / 1497 < prev    next >
Encoding:
Internet Message Format  |  1992-09-02  |  3.1 KB

  1. Xref: sparky comp.edu:1497 comp.lang.fortran:3394 comp.lang.misc:2903
  2. Path: sparky!uunet!timbuk.cray.com!shamash!uc.msc.edu!apctrc!zkdc05
  3. From: zkdc05@trc.amoco.com (Kelly D. Crawford)
  4. Newsgroups: comp.edu,comp.lang.fortran,comp.lang.misc
  5. Subject: Re: sagans of lines of Fortran?
  6. Message-ID: <1992Sep2.160747@trc.amoco.com>
  7. Date: 2 Sep 92 21:07:47 GMT
  8. References: <1992Sep2.085256@trc.amoco.com> <61115@aurs01.UUCP>
  9. Sender: usenet@trc.amoco.com
  10. Organization: Amoco Production Company, Tulsa Research
  11. Lines: 56
  12. Originator: zkdc05@church
  13.  
  14.  
  15. In article <61115@aurs01.UUCP>, throop@aurs01.UUCP (Wayne Throop) writes:
  16. > > From: zkdc05@trc.amoco.com (Kelly D. Crawford)
  17. > > With trillions of lines of existing Fortran in the scientific
  18. > > marketplace, it is a travesty not to teach CS students Fortran sometime
  19. > > during their education.
  20. > Let's see... assume Fortran emitted at a furious continuous pace
  21. > of 1000 lines/day, every day since 1960, and we get
  22. >                1e12 loc
  23. >         divide 1e3  loc/developer-day   =  1e9 developer-days
  24. >         divide 365  days/year          ~=  2739726 developer-years
  25. >         divide  32  years (since 1960) ~=  85616 developers
  26. > or about 86 thousand Fortran-coding speed-demons continuously
  27. > employed since 1960 for every trillion of those trillions of lines.
  28. > Impressive.
  29.  
  30. Wait, did you count comment lines?
  31.  
  32. > ( Yes, Kelly was probably being hyperbolistic... )
  33.  
  34. My mother has told me a trillion times not to exaggerate.
  35.  
  36. > On a more serious note, I tend to disagree that Fortran should
  37. > necessarily be taught to all CS students.  It depends strongly
  38. > what those CS students intend to specialize in.  Certainly
  39. > bit bummers, toolsmiths, graphics gurus and other specialties
  40. > would find Fortran relatively useless.  Certainly we don't teach
  41. > our electrical engineers all about the properties of concrete,
  42. > nor find it a travesty that this is not done.
  43.  
  44. Agreed.  I should qualify my statements better.  Those that intend to work
  45. in scientific industry (or research) should have the exposure.  Perhaps a better
  46. point here is that we should have more career electives.  Although the problem
  47. there is that many CS majors don't necessarily have well defined career targets
  48. ("Why, I can go pretty much anywhere...right?").
  49.  
  50. In general, however, I like the idea of CS majors getting as much exposure to
  51. different languages as possible.  Do this in one or two semesters if you must,
  52. but do it if at all possible.  The most popular languages should be emphasized
  53. most because they are the ones that CS majors will likely run into after graduation.
  54.  
  55. Oh, well.  Enough rambling.  I don't suppose you will ever get anyone to agree
  56. completely on what should comprise a CS degree.  I definitely respect most of the
  57. comments I have seen in this thread.  We have managed to get a lot of different
  58. perspectives...
  59.  
  60. Kelly
  61. -- 
  62. Kelly D. Crawford             | Amoco Production Research | These are my own
  63. kcrawford@trc.amoco.com       | 4502 East 41st Street     | opinions, not
  64. phone: (918) 660-4043         | Tulsa, OK  74102          | Amoco's...
  65.           >>> *** This line intentionally left blank *** <<<
  66.