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