🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #5071

Re: Icon

#5071
From: Dan Pierson
Date: Mon, 18 Jan 1988 16:51
22 lines
1542 bytes
In article <3473@megaron.arizona.edu> gudeman@arizona.edu (David Gudeman) writes:
>For a good time, say that in comp.lang.lisp.  By the way, Icon's
>"interpreted" code is what Lisp people call "compiled".  That is, the
>Icon translator converts from Icon source code to a virtual machine
>code that is run by an interpreter.  Most "compiled" lisps work the
>same way.

Uhm, not quite true...

Virtual machine compilation (a.k.a. byte-code compilation) is indeed
used by many lisp and scheme systems where portablility and low
maintenance are valued more than execution speed.  GNU Emacs and MIT
CScheme are two of the most widely used examples.  Real production lisps
use real compilation.  There have been cases of Lisp compilers
successfully competing with compilers for such languages as Fortran and
C since the mid-seventies.  MacLisp, Franz Lisp, T, InterLisp, and all
Common Lisps that I know of compile to native machine code.
-- 

In real life: Dan Pierson, Encore Computer Corporation, Research
UUCP: {talcott,linus,necis,decvax,ihnp4}!encore!pierson
Internet: pierson@multimax.arpa
Technical Details
Message-ID: <2506@encore.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!necntc!encore!pierson
References: <636@PT.CS.CMU.EDU> <6121@cisunx.UUCP> <3132@cbmvax.UUCP> <3473@megaron.arizona.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!necntc!encore!pierson
From: pierson@encore.UUCP (Dan Pierson)
Newsgroups: comp.lang.misc
Subject: Re: Icon
Message-ID: <2506@encore.UUCP>
Date: 18 Jan 88 16:51:04 GMT
References: <636@PT.CS.CMU.EDU> <6121@cisunx.UUCP> <3132@cbmvax.UUCP> <3473@megaron.arizona.edu>
Reply-To: pierson@encore.UUCP (Dan Pierson)
Organization: Encore Computer Corp, Marlboro, MA
Lines: 21