[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] bootstrap Meta/Boot
From: |
daly |
Subject: |
[Axiom-developer] bootstrap Meta/Boot |
Date: |
Fri, 10 Aug 2007 00:36:55 -0500 |
(ah, forth. i do so love forth)
Scheme is quite nice. My son implemented and sells a PHP compiler in
scheme. Scheme has two flaws from my point of view. A minor flaw is that
I end up implementing half of common lisp in scheme, and badly at that.
A major flaw is that scheme broke the correspondence of
nil == false == empty list
which is the bridge between the procedural and data representations.
THE fundamental insight of lisp is that
programs == data.
No other language gets this right. Unfortunately there is no way to
fake this connection in scheme. So while I like the idea I think they
blew THE fundamental detail.
Tim
- Re: [Axiom-developer] bootstrap Meta/Boot, (continued)
[Axiom-developer] bootstrap Meta/Boot, daly, 2007/08/10
Re: [Axiom-developer] bootstrap Meta/Boot, Gabriel Dos Reis, 2007/08/10
[Axiom-developer] bootstrap Meta/Boot, daly, 2007/08/10
[Axiom-developer] bootstrap Meta/Boot,
daly <=
[Axiom-developer] bootstrap Meta/Boot, daly, 2007/08/10
[Axiom-developer] bootstrap Meta/Boot, daly, 2007/08/10
[Axiom-developer] bootstrap Meta/Boot, daly, 2007/08/10
[Axiom-developer] bootstrap Meta/Boot, daly, 2007/08/10