Dan Sugalski <[EMAIL PROTECTED]> wrote:

> one of the big goals I have is to get everything specified enough that
> someone can produce another version of perl from scratch.

[..]

> The final specs that define those bits of perl's internal behavior that are 
> user-visible (like the hooks in the parser, or how you write scalar vtable 
> functions in perl) will be either language neutral or perl-centric.


Thank you!  These are precisely what I am asking for!  I am curious whether
the heavy resistance was a misunderstanding or a true disagreement with
these two points above.

I really hope its the former, and that this discussion is over.


> The parts that aren't user-visible (like how the GC is implemented (as
> opposed to its existence), or the internal format of scalars) will likely
> be C-centric. Or eccentric. Or both.

Both is fine and likely.  Given that my "write it all in Java" proposal was
shot down with very good arguments, I wouldn't ask for these sorts of parts
to be anything but in C, and eccentric.  ;)

Internals of scalars: C

API to scalars: language independent


-- 
Bradley M. Kuhn  -  http://www.ebb.org/bkuhn

PGP signature

Reply via email to