Re: New Perl rewrite - embedded Perl

2000-09-11 Thread Tom Christiansen
are put in "main" directory. I woud like Perl6 do the same thing, leaveSNIP etc stuff outside of core. We've been down this route. It doesn't help the way you think it does. These are merely wafer-thin wrappers about syscalls. It's Perl's complete infrastructure support system you're seeing,

Re: New Perl rewrite - embedded Perl

2000-09-11 Thread Nathan Torkington
Tom Christiansen writes: We've been down this route. It doesn't help the way you think it does. These are merely wafer-thin wrappers about syscalls. It's Perl's complete infrastructure support system you're seeing, and that you will not reduce. Actually, if we can split compiler from

Re: RFCs for thread models

2000-09-11 Thread Dan Sugalski
At 11:59 AM 9/10/00 -0700, Benjamin Stuhl wrote: --- Chaim Frenkel [EMAIL PROTECTED] wrote: Now where sub recursive() { my $a :shared; ; return recursive() } would put $a or even which $a is meant, is left as an excersize for someone brighter than me. %P6-E-MEANINGLESS, "my

Re: RFCs for thread models

2000-09-11 Thread Nick Ing-Simmons
Steven W McDougall [EMAIL PROTECTED] writes: 1. All threads execute the same op tree Consider an op, like fetch(b) If you actually compile a Perl program, like $a = $b and then look at the op tree, you won't find the symbol "$b", or "b" anywhere in it. But it isn't

Re: Perl Implementation Language

2000-09-11 Thread Dan Sugalski
At 01:23 PM 9/11/00 -0500, David L. Nicol wrote: Dan Sugalski wrote: If anyone's got any arguments in a particular direction, now would be the time. Once we're done wrangling, we'll start in on the features we need to write into the PIL translator, and get implementation of that started.

Re: Perl Implementation Language

2000-09-11 Thread Dan Sugalski
At 08:19 PM 9/11/00 +0100, Simon Cozens wrote: On Mon, Sep 11, 2000 at 02:39:14PM -0400, Dan Sugalski wrote: At 01:23 PM 9/11/00 -0500, David L. Nicol wrote: Dan Sugalski wrote: If anyone's got any arguments in a particular direction, now would be the time. Once we're done

Re: New Perl rewrite - embedded Perl

2000-09-11 Thread Jarkko Hietaniemi
On Mon, Sep 11, 2000 at 01:12:44PM -0700, Russ Allbery wrote: ye, wei [EMAIL PROTECTED] writes: Yes, I agree with you that Perl kernel is too big to embed into other program. You do? I don't. INN has been embedding Perl for years, quite successfully. There's embedding and there's

Re: Perl Implementation Language

2000-09-11 Thread Dan Sugalski
At 09:26 PM 9/11/00 +0100, Simon Cozens wrote: On Mon, Sep 11, 2000 at 04:01:53PM -0400, Dan Sugalski wrote: Are you thinking of something along the lines of FORTH or PostScript? Or something else? Something else. Forth and PostScript are languages which are implemented through stacks; I'm

Re: New Perl rewrite - embedded Perl

2000-09-11 Thread Jarkko Hietaniemi
On Mon, Sep 11, 2000 at 09:36:19PM -, John van V wrote: I just subscribed this minute... There's embedding and there's embedding. Embedding in an UNIX server is different than from embedding in a RTOS microcontroller. We're getting very close to blurring the line between