Hello & Why an LL _L_?

Francois-Rene Rideau rideau@clipper.ens.fr
Mon, 30 Sep 1996 12:38:50 +0200 (MET DST)


Cher Basile,

> But I don't understand why the Low Level Language (ie LLL) should be a
> language!
That's indeed a good question.
The brief, general, answer when there is disagreement.
whoever will actually contribute to the project
will have his point of view overcome.

More specifically, there always has been a debate about this.
There *should* be an LLR, and that's one task of the Migration subproject.
There should also be a low-level oriented language to implement low-level
things. That this language be "only" a subset/extension to the HLL,
or a specific language will be resolved by the general answer above;
my opinion has been that the two point of views are not incompatible.

> LLL programs should only be handled (ie generated and perhaps updated)
> by programs (sort of compilers), not directly by humans!
Mostly, and more and more.
Humans must have an understandable way to write meta-programs
that manipulate LL programs, hence a human-understandable representation
for LL programs is needed anyway.
However elaborated the meta-program, there is always a human behind...

Sorry, this is the Rentree Universitaire, and I'm quite in a hurry.
More later...

== Fare' -- rideau@ens.fr -- Franc,ois-Rene' Rideau -- DDa(.ng-Vu~ Ba^n ==
Join the TUNES project for a computing system based on computing freedom !
                TUNES is a Useful, Not Expedient System
URL: "http://www.eleves.ens.fr:8080/home/rideau/Tunes/"