Tom Christiansen wrote:
> >Perlsonally, I don't think mod_perl is a success story, the main problem
> >is perl interpreter is too big and need so much memory, so build apache <SNIP>
> >interpreter makes apache couldn't run fast as it should be.
>
> Size doesn't matter. CF a "browser". And a VM system.
>
> >I suggest Perl6 can give us a way to do "make miniperl", so it only expo<SNIP>
> >perl on system. Then we can embed the mini perl into other program.
>
> It isn't substantially smaller, so that does you no good.
At least Perl5 core is too big. I woud like to see Perl6 has the similiar
structure
as Apache. In Apache, there are "ap", "main", "modules" .. directories, only core
stuff
are put in "main" directory. I woud like Perl6 do the same thing, leave socket
etc stuff
outside of core.
By the way, I took some time learn Guile(Gnu version of Scheme). The Guile is an
extension
language as well, which allow you embed it in your program very easily.
The most interesting thing is its "Faster Integers", which don't have to malloc
memory to store
integer. Take 5 minutes read this, hope it's helpful.
http://www.gnu.org/software/guile/docs/data-rep.html
Guile homepage:
http://www.gnu.org/software/guile/guile.html
>
>
> --tom
--
Sincerely,
Ye, Wei