home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / pop / 198 < prev    next >
Encoding:
Text File  |  1993-01-12  |  2.5 KB  |  63 lines

  1. Newsgroups: comp.lang.pop
  2. Path: sparky!uunet!pipex!warwick!bham!bhamcs!axs
  3. From: axs@cs.bham.ac.uk (Aaron Sloman)
  4. Subject: Re: Grandmothers and eggs
  5. Message-ID: <C0qHH9.ELK@cs.bham.ac.uk>
  6. Sender: news@cs.bham.ac.uk
  7. Nntp-Posting-Host: emotsun
  8. Organization: School of Computer Science, University of Birmingham, UK
  9. Date: Tue, 12 Jan 1993 09:10:20 GMT
  10. Lines: 51
  11.  
  12. pop@cs.umass.edu ( Robin Popplestone ) writes:
  13.  
  14. > Date: 11 Jan 93 13:54:07 GMT
  15. > Organization: University of Massachusetts, Amherst
  16. >
  17. > Since not all of us were around in the sixties, I thought it might be
  18. > useful to point out that Ray Dunn was the person who really got POP-2
  19. > (complete with incremental compiler) to the state of being a tool that
  20. > worked well enough to support the work of one of the leading AI research
  21. > groups in the world.
  22.  
  23. As one of the people who benefited from that work at the time, even
  24. though I was at Sussex not at Edinburgh, I can confirm this.
  25.  
  26. Am I right in thinking that that version was mostly written in
  27. assembler?
  28.  
  29. I believe Robert Rae's Wonderpop was mostly written in DEC-10
  30. assembler, and also Julian Davies' Pop10 system?
  31.  
  32. At Sussex, Frank O'Gorman later implemented a Pop2 in a mixture of
  33. Algol-68 and Pop2 for the ICL 1906A in the late 1970s. It was used
  34. for a while on a vision research project led by Max Clowes, using an
  35. ICL machine at the Rutherford Lab to which they had a remote
  36. connection.
  37.  
  38. > An interesting question - what is the history of incremental compilation?
  39. > We were not aware that it was done anywhere else at the time.
  40.  
  41. As far as I know, Maclisp, developed at MIT was also incrementally
  42. compiled in the early and mid 70's, whereas other versions
  43. (Interlisp, UCI-Lisp, .... ???) were interpreted, and giving Lisp a
  44. bad name for speed!
  45.  
  46. I don't know whether the MIT incremental compiler work was developed
  47. under the influence of the Edinburgh work (quite a lot of MIT people
  48. had visited Edinburgh for the Machine Intelligence workshops in the
  49. 60s and 70s) or whether it was completely independent.
  50.  
  51. I believe the incremental compilers for Lisp in the USA used not to
  52. garbage collect compiled functions (nor arrays?) until recently (mid
  53. 80s??) whereas compiled Pop-2 functions were already garbage
  54. collectable by the time I met Pop-2 in 1972, and in every other Pop
  55. system I have met.
  56.  
  57. Aaron
  58. -- 
  59. Aaron Sloman,
  60. School of Computer Science, The University of Birmingham, B15 2TT, England
  61. EMAIL   A.Sloman@cs.bham.ac.uk  OR A.Sloman@bham.ac.uk
  62. Phone: +44-(0)21-414-3711       Fax:   +44-(0)21-414-4281
  63.