Re: Vocabulary

2003-12-14 Thread Larry Wall
On Sun, Dec 14, 2003 at 09:05:37PM -0800, Jonathan Lang wrote: : Larry Wall wrote: : > I think the class is still the final arbiter of what its objects : > are--there is no other entity that holds all the reins. If a class : > chooses to include a role, and that role violates the normal rules of :

Re: Vocabulary

2003-12-14 Thread Larry Wall
On Sun, Dec 14, 2003 at 11:17:25PM -0500, Chip Salzenberg wrote: : According to Larry Wall: : > If, by the time the entire program is parsed, nobody has said they : > want to extend an interface, then the interface can be considered : > closed. : : What with C and its various wrappers, when can th

Re: Vocabulary

2003-12-14 Thread Jonathan Lang
Larry Wall wrote: > I think the class is still the final arbiter of what its objects > are--there is no other entity that holds all the reins. If a class > chooses to include a role, and that role violates the normal rules of > roles, the class is still responsible for that (or else you need some

Re: Vocabulary

2003-12-14 Thread Chip Salzenberg
According to Larry Wall: > If, by the time the entire program is parsed, nobody has said they > want to extend an interface, then the interface can be considered > closed. What with C and its various wrappers, when can the program be said to be fully parsed? <- anticipating "Mu" -- Chip Salzenbe

Re: Vocabulary

2003-12-14 Thread Larry Wall
On Sun, Dec 14, 2003 at 03:16:16AM -0600, Jonathan Scott Duff wrote: : So, if we follow the rules in the Traits paper, a role may have no : semantic effect if the object's class already provides the necessary : methods. To *guarantee* that a role will modify an object's behavior, : we need some sy

pthreads-win32

2003-12-14 Thread Leopold Toetsch
Can we use this lib: http://sources.redhat.com/pthreads-win32/ distributed under the GNU Lesser General Public License (LGPL) leo

Re: Catching Parrot Exceptions

2003-12-14 Thread Leopold Toetsch
Pete Lomax <[EMAIL PROTECTED]> wrote: > Null PMC access in set_integer_native() This (and a lot of others) currently doesn't throw a real_exception, so you can't catch it. > P0 = _eh() That calls the exception handler directly as a sub. > PS getline always returns 0, and getfile "(

Re: Vocabulary

2003-12-14 Thread Piers Cawley
Jonathan Scott Duff <[EMAIL PROTECTED]> writes: > On Sat, Dec 13, 2003 at 01:44:34PM -0800, Larry Wall wrote: >> On Sat, Dec 13, 2003 at 12:50:50PM -0500, Austin Hastings wrote: >> : It seems to me there's an argument both ways -- >> : >> : 1. Code written in the absence of a role won't anticipat

Re: Vocabulary

2003-12-14 Thread Jonathan Scott Duff
On Sat, Dec 13, 2003 at 01:44:34PM -0800, Larry Wall wrote: > On Sat, Dec 13, 2003 at 12:50:50PM -0500, Austin Hastings wrote: > : It seems to me there's an argument both ways -- > : > : 1. Code written in the absence of a role won't anticipate the role and > : therefore won't take (unknowable) st

Re: [perl #24655] Re:

2003-12-14 Thread Michael G Schwern
On Fri, Dec 12, 2003 at 11:22:33PM -0800, Monica Kemp wrote: > # New Ticket Created by "Monica Kemp" > # Please include the string: [perl #24655] > # in the subject line of all future correspondence about this issue. > # http://rt.perl.org:80/rt3/Ticket/Display.html?id=24655 > > > > depict or

[Fwd: a 3 process test for HTTP::Recorder]

2003-12-14 Thread Jim Cromie
perl-qa, I forward this here to pose a few questions; is there a right way to set up a 3 process test within the Test::* Framework ? I borrowed the approach used in LWP t/robot/ua.t, but added a 2nd fork/spawn to give the 3 layers. Is there a good way to borrow tests from another distribution ?