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

  1. Path: sparky!uunet!cis.ohio-state.edu!rutgers!faatcrl!iecc!compilers-sender
  2. From: robert@metropolis.com (Robert Munyer)
  3. Newsgroups: comp.compilers
  4. Subject: Re: Why is compiled basic slower than C? (Basic is the future)
  5. Keywords: interpreter, performance, Lisp
  6. Message-ID: <92-09-009@comp.compilers>
  7. Date: 25 Aug 92 08:29:01 GMT
  8. References: <92-08-042@comp.compilers> <92-08-095@comp.compilers>
  9. Sender: compilers-sender@iecc.cambridge.ma.us
  10. Reply-To: robert@metropolis.com (Robert Munyer)
  11. Organization: Metropolis Software, Inc.
  12. Lines: 16
  13. Approved: compilers@iecc.cambridge.ma.us
  14.  
  15. macrakis@osf.org (Stavros Macrakis) writes:
  16. > [...] There are a few cases where Lisp code generates code on the fly,
  17. > then executes it.  This is handled by having an interpreter loaded along
  18. > with the compiled code [...]
  19.  
  20. ... or by having a COMPILER loaded along with the compiled code ...
  21.  
  22. Also, much of the kind of programming that people used to do by generating
  23. and executing code on the fly, is now done instead by using functional
  24. programming and closures.  In other words, using "lambda" instead of "eval".
  25.  
  26. Robert Munyer
  27. robert@metropolis.com
  28. -- 
  29. Send compilers articles to compilers@iecc.cambridge.ma.us or
  30. {ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
  31.