home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / compiler / 2120 < prev    next >
Encoding:
Text File  |  1993-01-08  |  1.5 KB  |  36 lines

  1. Newsgroups: comp.compilers
  2. Path: sparky!uunet!think.com!spdcc!iecc!compilers-sender
  3. From: brent@rcx1.ssd.csd.harris.com (Brent W. Benson)
  4. Subject: Re: Compiler Construction in Ada
  5. Reply-To: brent@rcx1.ssd.csd.harris.com (Brent W. Benson)
  6. Organization: Compilers Central
  7. Date: Fri, 8 Jan 1993 14:27:10 GMT
  8. Approved: compilers@iecc.cambridge.ma.us
  9. Message-ID: <93-01-047@comp.compilers>
  10. Keywords: courses, Ada
  11. References: <93-01-038@comp.compilers> <93-01-028@comp.compilers>
  12. Sender: compilers-sender@iecc.cambridge.ma.us
  13. Lines: 21
  14.  
  15. davidm@questor.rational.com (David Moore) writes:
  16.  
  17. > Ada would be a perfectly fine language to write a compiler in, but I
  18. > would say that the prime requirement is that the students already
  19. > have whatever language you choose when they come into the course.
  20.  
  21. I don't agree (what does it mean to "have" a language anyway).  What
  22. better way to learn a langauge than to write a compiler in that language?
  23. (Answer: write a compiler for it.)  By teaching C classes and Fortran
  24. classes and Pascal classes we're reinforcing the idea that there is
  25. something completely unique about that language.  You should be able to
  26. explain the idiosyncrasies of a new language to a junior or senior-level
  27. CS student, give him or her a manual and start giving assignments.
  28.  
  29. Sorry, for the digression into comp.edu issues.
  30.  
  31. Brent Benson                     
  32. Harris Computer Systems
  33. -- 
  34. Send compilers articles to compilers@iecc.cambridge.ma.us or
  35. {ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
  36.