From: Peter Keller on
In comp.lang.lisp Pascal J. Bourguignon <pjb(a)informatimago.com> wrote:
> And if you really want to have a C source, you can also write a tiny
> Lisp to C translator.

I did just such a thing the other day out of curiosity:

http://pages.cs.wisc.edu/~psilord/blog/31.html

It probably has some wrong edge conditions concerning the C code
emission because I didn't really clarify the distinction between
evaluating a function call into an C expression or a C statement,
but for a few hours of hacking it provided a lot of enjoyment.

I'm doing a bunch of experimentation with writing a compiler in
Common Lisp, so I have several of these types of hacks. Another one
is converting a very tiny subset of common lisp directly into three
address code. Stuff like that.

Lisp is pretty awesome for writing a compiler...

-pete
From: Seebs on
On 2010-07-15, bolega <gnuist006(a)gmail.com> wrote:
> This makes some sense. He replied on the newsgroup in a lengthy post
> that there are sufficient resources out there giving hint that no one
> need help me out. Then I was called "lazy" in one email and tersely
> given JUST the last name of an author who has many books each many
> 100s pages, when I asked for a relevant book, as if i am a scholar in
> the field, although he did spend lots of words on irrelevant and
> unbeneficial things which diminished my enthusiasm.

If you found those "irrelevant and unbeneficial", then while I agree that he
may have been wasting his time, he would have been wasting it even worse
trying to walk you through the technical material when you're clearly
not currently at a stage where you are ready to learn anyway.

> Now, I find out
> from you that he has/had a business concern or interest in a company
> that is writing/wrote lisp interpreter in C. Correct me if I am making
> an error. I dont want to think deprecatingly of any good soul but this
> is what i experienced.

If you are trying to imply that he was acting in some unethical way, you have
further cemented the notion that trying to talk to you is a waste of anyone's
time. *plonk*

-s
--
Copyright 2010, all wrongs reversed. Peter Seebach / usenet-nospam(a)seebs.net
http://www.seebs.net/log/ <-- lawsuits, religion, and funny pictures
http://en.wikipedia.org/wiki/Fair_Game_(Scientology) <-- get educated!
From: francogrex on
In article <16a7e301-2e85-47eb-971e-79acc4e076a6(a)b35g2000yqi.
googlegroups.com>, gnuist006(a)gmail.com says...
>This makes some sense. He replied on the newsgroup in a lengthy
post
>that there are sufficient resources out there giving hint that
no one
>need help me out. Then I was called "lazy" in one email and
tersely
>given JUST the last name of an author who has many books each
many
>100s pages, when I asked for a relevant book, as if i am a
scholar in
>the field, although he did spend lots of words on irrelevant and
>unbeneficial things which diminished my enthusiasm. Now, I find
out
>from you that he has/had a business concern or interest in a
company
>that is writing/wrote lisp interpreter in C. Correct me if I am
making
>an error. I dont want to think deprecatingly of any good soul
but this
>is what i experienced.

No, you're not making a bad judgement. He's not the only one who
treats newcomers with disrespect and scorn. Unfortunately many
so-called experts in the field look down on newbies and mistreat
them (in any programming language forum), forgetting in the
process that they were also at a certain time newbies until
someone gentle and nice enough teachers took the trouble to
educate them. On the other hand there are less neurotic experts
out there who are glad to help out someone learning. It's like in
some universities, you have the bad "professors" who are freaks
(probably they have a lot of problems at home, their wives
screwing all the males on the block, daughters drug addicts etc)
and want to take their hatred out on you, and you have the
good and mentally stable professors who actually deserve their
title.