🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #2946

Re: Re^2: A comment on language wars.

#2946
From: Peter da Silva
Date: Mon, 11 Mar 1991 17:12
16 lines
1246 bytes
In article <456@data.UUCP> kend@data.UUCP (Ken Dickey) writes:
> I suspect if you take a C compiler apart, you will look at the stack
> and runtime services (e.g. malloc) and say: "that's the interpreter!".

Two problems here:

a. That stuff isn't in the language definition (consider a non-hosted
   implementation). You can have C without malloc. You can't have Scheme
   without closures.

b. Where do you get the jump table/lookup table/etc...? There's an
   interpreter in printf, and probably elsewhere, but not at the level
   of things like malloc.
-- 
Peter da Silva.  `-_-'  peter@ferranti.com
+1 713 274 5180.  'U`  "Have you hugged your wolf today?"
Technical Details
Message-ID: <H_-9K=3@xds13.ferranti.com>
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!rutgers!usc!rpi!zaphod.mps.ohio-state.edu!lavaca.uh.edu!menudo.uh.edu!lobster!nuchat!sugar!ficc!peter
References: <R_V9_AC@xds13.ferranti.com> <MARKF.91Mar6122504@montreux.ai.mit.edu> <7HY9P4G@xds13.ferranti.com> <456@data.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!rutgers!usc!rpi!zaphod.mps.ohio-state.edu!lavaca.uh.edu!menudo.uh.edu!lobster!nuchat!sugar!ficc!peter
From: peter@ficc.ferranti.com (Peter da Silva)
Newsgroups: comp.lang.misc
Subject: Re: Re^2: A comment on language wars.
Message-ID: <H_-9K=3@xds13.ferranti.com>
Date: 11 Mar 91 17:12:44 GMT
References: <R_V9_AC@xds13.ferranti.com> <MARKF.91Mar6122504@montreux.ai.mit.edu> <7HY9P4G@xds13.ferranti.com> <456@data.UUCP>
Reply-To: peter@ficc.ferranti.com (Peter da Silva)
Organization: Xenix Support, FICC
Lines: 16