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

  1. Path: sparky!uunet!munnari.oz.au!ariel.ucs.unimelb.EDU.AU!werple.apana.org.au!news
  2. From: markd@werple.apana.org.au (Mark Delany)
  3. Newsgroups: comp.lang.perl
  4. Subject: Re: Perl 5 (was Questions on Perl Source Code.)
  5. Date: 20 Nov 1992 16:00:24 +1100
  6. Organization: werple public-access unix, Melbourne
  7. Lines: 25
  8. Message-ID: <1ehrd8INN9hh@werple.apana.org.au>
  9. References: <5444@daily-planet.concordia.ca> <5445@daily-planet.concordia.ca> <1992Nov16.191456.21565@netlabs.com>
  10. NNTP-Posting-Host: werple.apana.org.au
  11.  
  12. lwall@netlabs.com (Larry Wall) writes:
  13.  
  14.  
  15. >Besides, it'd all be obsolete now anyway.  Perl 5 doesn't even have
  16. >str.c or eval.c!
  17.  
  18. > ...
  19.  
  20. >The ideal in a language like Perl is that scalars always look like
  21. >strings to the casual observer, with numeric optimizations occurring
  22. >internally.  Though it doesn't currently, Perl 5's compiler could
  23. >easily analyze return types and arguments to see where integers can be
  24. >substituted for doubles.  Perl 4's compiler simply can't do this,
  25. >because it needlessly defers too many decisions to run-time.  It's
  26. >one of the reasons I completely scrapped the old compiler.
  27.  
  28. Hmmm. Sounds to me like a separation of the compiler and interpreter.
  29. Presumably with some sort of portable p-code.  Could it be that the
  30. perl object (*.plo is a natch) becomes some sort of de facto
  31. Architecture Neutral Binary Format?
  32.  
  33.  
  34.  
  35. --
  36. Mark Delany                                          markd@werple.apana.org.au
  37.