home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / misc / 3817 < prev    next >
Encoding:
Internet Message Format  |  1992-11-20  |  1.9 KB

  1. From: kers@hplb.hpl.hp.com (Chris Dollin)
  2. Date: Fri, 20 Nov 1992 10:21:48 GMT
  3. Subject: Re: languages which allow the introduction of new operators
  4. Message-ID: <KERS.92Nov20102148@cdollin.hpl.hp.com>
  5. Organization: Hewlett-Packard Laboratories, Bristol, UK.
  6. Path: sparky!uunet!wupost!sdd.hp.com!apollo.hp.com!cupnews0.cup.hp.com!scd.hp.com!hpscdm!hplextra!otter.hpl.hp.com!hpltoad!cdollin!kers
  7. Newsgroups: comp.lang.misc
  8. References: <1992Nov15.032459.3069@udel.edu> <Bxr9vx.KBD@mentor.cc.purdue.edu> <1992Nov18.154754.1848@udel.edu> <Bxz8px.FBx@mentor.cc.purdu
  9. Sender: news@hplb.hpl.hp.com (Usenet News Administrator)
  10. Lines: 26
  11. In-Reply-To: hrubin@pop.stat.purdue.edu's message of Thu, 19 Nov 1992 18:58:43 GMT
  12. Nntp-Posting-Host: cdollin.hpl.hp.com
  13.  
  14. In article ... hrubin@pop.stat.purdue.edu (Herman Rubin) writes:
  15.  
  16.    As to designing compilers, this is a massive operation, not to be done by
  17.    one or two people.
  18.  
  19. Really?
  20.  
  21. Perhaps Herman has some notion of ``compiler'' that has more weight than I do.
  22. I have written compilers on my little ownsome, and at least one of them was
  23. done part-time at home, for fun. The latter isn't one that's ready for the wide
  24. world to trample over -- it's part of a bootstrap -- but the design certainly
  25. didn't need more than one person.
  26.  
  27. Unless, of course, you count the accumulated wisdom of the people whose books
  28. and papers on compilers adorn my shelves and filing cabinet. But I don't think
  29. that's what Herman meant.
  30.  
  31. [No, there are no clever optimisations in the compiler, and Herman wouldn't be
  32. interested in the language -- it has stacks, and closures, and dynamic typing,
  33. and you can't get close to the raw machine for speed.]
  34.  
  35. --
  36.  
  37. Regards,    | Applicants must also have extensive knowledge of Unix,    | MIT
  38. Kers.       | although they should have sufficiently good programming   | job
  39.             | taste to not consider this an achievement.                | ad.
  40.