Newsgroups: comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!europa.chnt.gtegsc.com!news.msfc.nasa.gov!elroy.jpl.nasa.gov!sdd.hp.com!hplabs!hplextra!hplb!hpcpb!jocko.bri.hp.com!aslater
From: aslater@jocko.bri.hp.com (Al Slater)
Subject: Re: GC, Java, etc.
Sender: news@bri.hp.com (News User)
Message-ID: <DGozD8.Cqx@bri.hp.com>
Date: Thu, 19 Oct 1995 10:48:44 GMT
Reply-To: aslater@jocko.bri.hp.com
References: <LUDEMANN.95Oct6140930@expernet26.expernet.com> <45ltru$osk@camelot.ccs.neu.edu> <DGGpDx.IGE@undergrad.math.uwaterloo.ca> <activisDGJr2B.4Ex@netcom.com> <DGo5A6.Myo@undergrad.math.uwaterloo.ca>
Nntp-Posting-Host: jocko.bri.hp.com
Organization: Hewlett-Packard
X-Newsreader: TIN [version 1.2 PL2]
Followup-To: comp.lang.lisp
Lines: 73

[followups trimmed]

Carl Laurence Gonsalves (clgonsal@undergrad.math.uwaterloo.ca) wrote:
: In article <activisDGJr2B.4Ex@netcom.com>,
: ActiVision <activis@netcom.com> wrote:
: >Carl Laurence Gonsalves (clgonsal@undergrad.math.uwaterloo.ca) wrote:

<snippings>

: Okay, tell me where I can get a Scheme compiler for the Amiga. :-)

I suspect that Gambit will go on it.

: But actually, I never said that "there aren't any Scheme or Lisp
: compilers". In fact, I acknowledged their existence. I even read a paper on
: Scheme->C. So I know they exist. I just haven't seen one.

Haven't looked terribly hard ;-)

: The Scheme interpreter I used the most was called "scm". I can't find any
: man-pages for it, but it looks like it's interpreted to me. It might be
: doing "incremental compiles" but the outward appearance is that of an
: interpreter. It's interactive and slow.

Compared to say what?
I've used it for all manner of things, including lashing in a PVM
interface to enable me to write apps in Scheme that use PVM routines
to communicate with other scheme / pvm processes written in C. no
bother and it went like a dream.

Kindly provide some stats if you are claiming its slow, either that or 
try some of the other free lisp substrates and see how your mileage varies ;-)

: The Lisp that I use isn't CommonLisp. It's actually AutoLISP (the Lisp
: interpreter built into AutoCAD). I was developing some small CAD
: applications in AutoLisp. As far as I know there is no compiled AutoLISP
: compiler, but I haven't really bothered to check. Interpreted Lisp was fast
: enough for my purposes.

Which is essentially Xlisp based I think, which then might mean you have
the save workspace function to generate .wks files...

: The fact that I haven't actually used or seen a Scheme or Lisp compiler is
: probably dirrectly related to the fact that I don't do a lot in Scheme or
: Lisp, and I don't really worry myself by looking for Scheme and/or Lisp
: compilers. I personally don't like the parenthesized syntax of Lisp that
: much, and I find it takes me a lot longer to develop in Lisp or Scheme
: because I have to do a mental conversion. I'm certainly not saying that
: parenthesized syntax is inferior. I just don't particularly enjoy
: programming in a language like that. It's about as easy as hand coding
: PostScript I find.

Oooooh, thats trolling for flamage <grin>
I use whatever happens to float my boat for a particular project, Ive
found SCM to be easily extensible in C for what I want...and I found
it very very rapid to prototype stuff up in once you added the primitives
to put in the app specific bits (this is tantamount to heresy, I realise
this :-) that had to be glued in via C.

: Perhaps there is a similar language (like maybe Dylan, I haven't looked at
: it yet) that I would find prefferable, but Scheme and Lisp aren't my
: favorite languages. So I hope that helps you understand why I haven't
: seen Scheme or Lisp compilers: I haven't really gone loooking for them.

Hmm, having a more in depth look might persuade you I guess, but it's your
loss not to investigate what they have to offer..

: I don't think there is an AutoLISP compiler.

See above comment about save.

cheers,
al
