Distribute Parse Trees, Not Bytecode
Thu, 24 Jun 1999 00:32:04 -0700 (PDT)
On Wed, 23 Jun 1999, Bill Frantz wrote:
> >In my
> >mind you want the first basic passes done like parsing, getting symbols into
> >the table, but don't go as far as removing information needed to reconstruct
> >the source.
> [#] If you separate the data needed to reconstruct the source from that
> needed to run the program, then you can compress the download by only
> sending the "run" data.
[-] But i want to get source code given exactly the runnable form.
If you present the code in two forms, one for running and one for
reconstructing source, that defeats the purpose of signing the code
in the first place, and you no longer get to inspect the code that
you're about to run.
"The streets are safe in Philadelphia. It's only the people who
make them unsafe."
-- Frank Rizzo, ex-police chief and mayor of Philadelphia