Re: Lisp in hardware
From: Alexander Burger (abu_at_software-lab.de)
Date: 08/09/04
- Next message: Rainer Joswig: "Re: Lisp in hardware"
- Previous message: Martin Pirstitz: "Re: Macros - Lisp novice"
- In reply to: Matthew Danish: "Re: Lisp in hardware"
- Next in thread: Edi Weitz: "Re: Lisp in hardware"
- Reply: Edi Weitz: "Re: Lisp in hardware"
- Reply: Matthew Danish: "Re: Lisp in hardware"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 9 Aug 2004 17:00:44 GMT
Matthew Danish <mdanish@andrew.cmu.edu> wrote:
> On Mon, Aug 09, 2004 at 01:09:34PM +0000, Alexander Burger wrote:
> > Julian Stecklina <der_julian@web.de> wrote:
> > > Alexander Burger <abu@software-lab.de> writes:
> > - and inefficient execution (because the interpreter will run with a
> > lexical binding strategy to stay compatible with the (now unused)
> > compiler. Lexical binding is not efficient in an interpreter).
> Where do you get this nonsense from? You realize that people have known
> how to implement lexical scope in an interpreter for over 30 years,
> right? It's very easy, and hardly inefficient. It's just a matter of
Of course it can be implemented. But how fast does it run?
As I tried to explain in the papers and previous postings (obviously you
didn't read them), I hate to put stress on raw speed. But if you insist,
please show me a Lisp interpreter faster than Pico Lisp, regarding the
bare evaluation mechanism.
> Using symbols instead of strings is like using a hammer to type on the
> keyboard. Lispers stopped doing stuff like this 20 years ago. Strings
> and symbols have different purposes.
What I want to do is apply the rich set of lisp functions in the Lisp
language to as many data manipulations as possible. So it is just fine
to convert a symbol to a list and back. What is bad with uniformity?
> > To bring more fun to programming.
> I think you have not considered the true implications of lexical scope
> and closures. I think you find that a lot of your ridiculous hacks are
> unnecessary, for example, that ability to introduce small fragments of
> code into the running program (for GUI or whatnot). This is something
Please don't judge about things you don't understand.
(Read the background in http://software-lab.de/dbui.html)
If CL is so flexible, please provide a solution to
http://software-lab.de/succ.html
then. Everybody says its soo easy, but nobody's doing it.
I'm still waiting ...
- Alex
-- Software Lab. Alexander Burger Bahnhofstr. 24a, D-86462 Langweid abu@software-lab.de, http://www.software-lab.de, +49 821 9907090
- Next message: Rainer Joswig: "Re: Lisp in hardware"
- Previous message: Martin Pirstitz: "Re: Macros - Lisp novice"
- In reply to: Matthew Danish: "Re: Lisp in hardware"
- Next in thread: Edi Weitz: "Re: Lisp in hardware"
- Reply: Edi Weitz: "Re: Lisp in hardware"
- Reply: Matthew Danish: "Re: Lisp in hardware"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|