Jonathan~
On 10/7/06, Jonathan Lang [EMAIL PROTECTED] wrote:
TSa wrote:
Dispatch depends on a partial ordering of roles.
Could someone please give me an example to illustrate what is meant by
partial ordering here?
Sets demonstrate partial ordering. Let denote the subset relation ship.
All~
I just noticed something claiming that C$a. foo() is actually
C$a.foo() (a method call on C$a) and that C$a .foo() is actually
C$a $_.foo() (likely a syntax error).
When did this change? Why did this change?
Also, I liked it better when C$a .foo() was a method call on C$a.
Thanks,
Matt
Larry~
On 4/6/06, Larry Wall [EMAIL PROTECTED] wrote:
On Thu, Apr 06, 2006 at 01:58:55PM -0400, Matt Fowles wrote:
: All~
:
: I just noticed something claiming that C$a. foo() is actually
: C$a.foo() (a method call on C$a) and that C$a .foo() is actually
: C$a $_.foo() (likely a syntax
Stevan~
On 2/7/06, Stevan Little [EMAIL PROTECTED] wrote:
After all Foo is just a specific instance of the class Class.
Shhh... class objects don't exist ... I was never here,... I will I
count to three and when I snap my fingers you will awaken and will
have forgotten all about class
Larry~
On 2/7/06, Larry Wall [EMAIL PROTECTED] wrote:
Indeed, and the modeling point of view is that $pipe is *also* just
a representation of the Pipe. Neither Pipe nor $pipe is the thing
itself. Most computer programs are about Something Else, so computer
languages should be optimized for
Stevan~
I am going to assume that you intended to reply to perl 6 language,
and thus will include your post in its entirety in my response.
On 2/7/06, Stevan Little [EMAIL PROTECTED] wrote:
On 2/7/06, Matt Fowles [EMAIL PROTECTED] wrote:
Larry~
On 2/7/06, Larry Wall [EMAIL PROTECTED
into a little more detail on protype objects, and Matt Fowles
pushing for even more detail.
http://xrl.us/jwuf
Perl 6 Development Process
Yuval Kogman posted a loose plan for for improving Perl 6's development
momentum. This is a contentious issue, and I will not try to summarize
Stevan~
On 2/7/06, Stevan Little [EMAIL PROTECTED] wrote:
Well, to be totally honest, I think only Larry truely understands
their usage, but to the best of my understanding they are intented to
serve a number of roles;
I agree with you about that, which is part of what bothers me.
(Larry,
Larry~
On 2/6/06, Larry Wall [EMAIL PROTECTED] wrote:
This is mostly motivated by linguistics rather than computer science,
insofar as types/classes/roles in natural language are normally
represented by generic objects rather than meta objects. When I
ask in English:
Can a dog bark?
prematurely.
http://xrl.us/jpxj
Parrot_Context Unused Field
Bob Rogers posted a patch which improved the name of an unused field in
Parrot_Context. Leo applied the patch. Matt Fowles wondered why leave
the unused pointer in at all. Leo explained that it was need
Larry~
On 1/18/06, Larry Wall [EMAIL PROTECTED] wrote:
But I have a strong gut-feeling that over the long term it's going to
be important to be able to view a given object as either a partially
instantiated class or a partially undefined object, and for that we have
to break down the false
Perl 6 Summary for 2006-01-02 though 2006-01-09
All~
Welcome to another Perl 6 Summary. On a complete tangent, if you are
playing World of Warcraft and see a troll hunter named Krynna, she
rocks. She royally saved me. Be nice to her.
Perl 6 Compiler
PIL Containers and Roles
Perl 6 Summary for 2005-12-05 through 2005-12-12
All~
Welcome to another Perl 6 summary. This week, like last, Parrot has
produced the highest volume of emails. Fine by me, Parrot tends to be
easiest to summarize. This summary is brought to you by Snow (the latest
soft toy in
Piers~
On 11/30/05, The Perl 6 Summarizer [EMAIL PROTECTED] wrote:
So, I hopped into a taxi (and I use the word hopped advisedly) and
repaired straightway to King's Cross and thence home to Gateshead, where
my discomfort was somewhat ameliorated by the distraction of preparing
Luke~
On 11/23/05, Luke Palmer [EMAIL PROTECTED] wrote:
On 11/23/05, Rob Kinyon [EMAIL PROTECTED] wrote:
On 11/22/05, Larry Wall [EMAIL PROTECTED] wrote:
for ^5 { say } # 0, 1, 2, 3, 4
I read this and I'm trying to figure out why P6 needs a unary operator
for something that is
Larry~
On 11/23/05, Larry Wall [EMAIL PROTECTED] wrote:
On Wed, Nov 23, 2005 at 11:55:35AM -0500, Matt Fowles wrote:
: I think using C ..5 to mean (0, 1, 2, 3, 4) would be a more
: sensible option. Makes sense to me at least.
That doesn't derive well from any
Perl 6 Summary for 2005-11-14 through 2005-11-21
All~
Welcome to another Perl 6 Summary. The attentive among you may notice
that this one is on time. I am not sure how that happened, but we will
try and keep it up. On a complete side note, I think there should be a
Perl guild
Juerd~
On 10/27/05, Juerd [EMAIL PROTECTED] wrote:
Yiyi Hu skribis 2005-10-28 3:17 (+0800):
class A {
has $.b;
method show { $.b.say };
};
A( b = 5 ).show;`
This is how some other language construct objects, but not how Perl does
it. In other words: you should not want this.
How
Larry~
On 10/26/05, Larry Wall [EMAIL PROTECTED] wrote:
So we'd get:
:@array[42] 42 = @array[1]
Do you mean C :@array[42] 42 = @array[42] ?
The last three forms are more arguable than the first three, especially
since they probably aren't valid formal parameters. We kind of need
a
=head1 Perl 6 Summary for 2005-10-10 through 2005-10-18
All~
Welcome to another Perl 6 Summary. Sadly, this week's summary is not
brought to you by cookies as I already finished them. Sadder still,
it is also brought to you a week late. On the plus side, Mike
Doughty's Haughty Melodic is
All~
On 10/13/05, Brent 'Dax' Royal-Gordon [EMAIL PROTECTED] wrote:
Luke Palmer [EMAIL PROTECTED] wrote:
Okay, I seriously have to see an example of a submethod in use.
Likewise. As far as I've seen, submethods are a kludge wedged in for
cases where you're actually calling all the way up
Perl 6 Summary for 2005-09-26 through 2005-10-02
All~
Welcome to another summary, this time a day late because I was in Philly
for Serenity. If you haven't seen Serenity yet you should stop reading
this summary and go see it. The summary will be here when you get back.
I
Austin~
On 9/29/05, Austin Hastings [EMAIL PROTECTED] wrote:
Matt Fowles wrote:
Austin~
On 9/29/05, Austin Hastings [EMAIL PROTECTED] wrote:
Plus it's hard to talk about backwards. If you say
for @l - ?$prev, $curr, ?$next {...}
what happens when you have two items in the list? I
Austin~
On 9/29/05, Austin Hastings [EMAIL PROTECTED] wrote:
Plus it's hard to talk about backwards. If you say
for @l - ?$prev, $curr, ?$next {...}
what happens when you have two items in the list? I think we're best off
using signature rules: optional stuff comes last.
I disagree, I
Yuval~
On 9/22/05, Yuval Kogman [EMAIL PROTECTED] wrote:
On Thu, Sep 22, 2005 at 08:20:42 +1000, Damian Conway wrote:
Ingo Blechschmidt asked:
my $pair = (a = 42);
say ~$pair; # a\t42? a\t42\n? a 42?
Not yet specified but I believe it should be 42 (i.e. stringifies to
Ingo~
On 9/21/05, Ingo Blechschmidt [EMAIL PROTECTED] wrote:
foo(1,2,3); # infix:, *not* called
foo (1,2,3); # same as
foo( (1,2,3) ); # infix:, called
Do you mean this to read?
foo(1,2,3); # infix:, *not* called
foo .(1,2,3);# infix:, *not* called
Yuval~
On 9/20/05, Yuval Kogman [EMAIL PROTECTED] wrote:
Today on #perl6 I complained about the fact that this is always
inelegant:
if ($condition) { pre }
unconditional midsection;
if ($condition) { post }
I asked for some ideas and together with Aankhen we
Perl 6 Summary for 2005-09-12 through 2005-09-19
All~
Welcome to another Perl 6 Summary, this time brought to you with a
shorter pause (::grumble:: $WORK ::grumble::) and assisted by cookies.
Perl 6 Compilers
Circular Preludes for Fun and Confusion
Yuval Kogman posted a
All~
I have a simple question. Who comprises @Larry? I am fairly sure
that I know a few people in it, but I am highly doubtful that I know
all of them.
Thanks,
Matt
--
Computer Science is merely the post-Turing Decline of Formal Systems Theory.
-Stan Kelly-Bootle, The Devil's DP Dictionary
Perl 6 Summary for 2005-08-15 through 2005-08-22
All~
Welcome to another monday summary, which hopefully provides some
evidence that mondays can get better. It always feels like writing
summaries is an uphill battle, perhaps I should switch to writing about
Perl 6 Language
Perl 6 Summary for 2005-08-02 through 2005-08-10
All~
Welcome to another summary, brought to you by chinese food. The
attentive among you will notice that this summary is a day late, because
I did not feel like doing it yesterday. If only I could do that at
work...
Perl 6
Larry~
On 7/27/05, Larry Wall [EMAIL PROTECTED] wrote:
On Wed, Jul 27, 2005 at 08:01:25PM +0800, Autrijus Tang wrote:
: On Fri, Jul 22, 2005 at 03:40:34PM -0700, Larry Wall wrote:
: I dunno. I'm inclined to say that it should default to Item|Pair, and
: let people say Any explicitly if
instead build the remaining
languages.
http://xrl.us/gv7k
Dynclasses on Windows
Nick Glencross and Jonathan Worthington discussed how to make dynclasses
build on windows.
http://xrl.us/gv7m
Resizable*Array Allocation
Matt Fowles submitted a patch making all
Perl 6 Summary for 2005-07-05 through 2005-07-12
All~
Welcome to another summary from the frog house. A house so green it can
be seen from outerspace (according to google earth).
Perl 6 Compiler
Building Pugs Workaround
Sam Vilain posted a useful work around to the error
Larry~
On 7/11/05, Larry Wall [EMAIL PROTECTED] wrote:
On Mon, Jul 11, 2005 at 11:14:18AM +0200, Michele Dondi wrote:
: Hmmm... I am one of those who likes ./ more, instead. I mean, I _really_
: like it! Thus, how about making '/' less meaningless, i.e. more
: meaningful, in more general
register design had been
implemented yet.
http://xrl.us/gke9
Pass by Value PMCs
Klaas-Jan Stol mused that the new calling conventions could be leveraged
to allow passing PMCs by value.
http://xrl.us/gkfa
Parrot Fall Down Go Boom
Matt Fowles reported a segfaulting
Ingo~
On 6/7/05, Ingo Blechschmidt [EMAIL PROTECTED] wrote:
Hi,
sub foo (Code $code) {
my $return_to_caller = - $ret { return $ret };
$code($return_to_caller);
return 23;
}
sub bar (Code $return) { $return(42) }
say foo bar; # 42 or 23?
I think it should
All~
On 6/7/05, Luke Palmer [EMAIL PROTECTED] wrote:
On 6/7/05, Matt Fowles [EMAIL PROTECTED] wrote:
On 6/7/05, Ingo Blechschmidt [EMAIL PROTECTED] wrote:
Hi,
sub foo (Code $code) {
my $return_to_caller = - $ret { return $ret };
$code($return_to_caller
Perl 6 Summary for 2005-05-24 through 2005-05-31
All~
Welcome to another Perl 6 summary, brought to you by Aliya's new
friends, Masha Nannifer and Philippe, and my own secret running joke.
Without further ado, I bring you Perl 6 Compiler.
Perl 6 Compiler
method chaining
All~
What does the reduce metaoperator do with an empty list?
my @a;
[+] @a; # 0? exception?
[*] @a; # 1? exception?
[] @a; # false?
[||] @a; # false?
[] @a; # true?
Also if it magically supplies some correct like the above, how does it
know what that value is?
Thanks,
Matt
--
Computer
Perl 6 Summary for 2005-05-03 through 2005-05-17
All~
Welcome ot another fortnight's summary. Wouldn't it just figure that I
can't think of anything sufficiently non-sequiterish to amuse myself.
Perhaps I need a running gag like Leon Brocard or chromatic's
cummingseque
All~
I feel like people have lost track of one of the initial arguments for
having C .method == $?SELF.method . Currently, all of
$.foo
@.foo
%.foo
and their ilk operate on the current invocant, $?SELF. This leads
naturally toward .foo also refering to $?SELF. But as we all know
the is
All~
On 5/11/05, Luke Palmer [EMAIL PROTECTED] wrote:
On 5/11/05, Autrijus Tang [EMAIL PROTECTED] wrote:
In a somewhat related topic:
pugs (1,(2,3),4)[2]
4
Because the invocant to .[] assumes a Singular context.
Right, but the *inside* of the invocant is still a list, so
Stevan~
On 5/7/05, Stevan Little [EMAIL PROTECTED] wrote:
But can it also be a Junction? :
$fido.isa(Dog | Cat)# true if $fido.isa(Dog) or $fido.isa(Cat)
$fido.isa(Dog Beagle) # true if $fide.isa(Dog) and $fido.isa(Beagle)
If it can be a Junction, it makes me wonder if
Perl 6 Summary for 2004-04-26 through 2005-05-03
All~
Welcome to another weeks summary. This week I shall endeavor not to
accidentally delete my summary or destroy the world. So here we go with
p6c.
Perl 6 Compilers
implicit $_ on for loops
Kiran Kumar found a bug in
All~
On 5/2/05, Uri Guttman [EMAIL PROTECTED] wrote:
LW == Larry Wall [EMAIL PROTECTED] writes:
LW multi sub opensocket (
LW Str +$mode = 'rw',
LW Str +$encoding = 'auto',
LW Str [EMAIL PROTECTED]) returns IO;
and how
All~
On 5/3/05, Uri Guttman [EMAIL PROTECTED] wrote:
MF == Matt Fowles [EMAIL PROTECTED] writes:
MF All~
MF On 5/2/05, Uri Guttman [EMAIL PROTECTED] wrote:
LW == Larry Wall [EMAIL PROTECTED] writes:
LW multi sub opensocket (
LW Str +$mode = 'rw',
LW Str +$encoding
Perl 6 Summary for 2005-04-12 through 2005-04-19
All~
Sadly, a slip of the mouse cause me to delete a partially completed
summary, so I am going to push ahead on the rewrite without a witty
intro. Feel free to make one up for yourself involving stuffed animals,
musicians, and
Perl 6 Language
ceil and floor
Ingo Blechschmidt wondered if ceil and floor would be in the core.
Warnock applies... Although Unicode operators would let me define
circumfix \lfloor \rfloor (although I only know how to make those
symbols in tex...). Hmmm... using tex to right
Aaaron~
On Wed, 30 Mar 2005 08:48:55 -0500, Aaron Sherman [EMAIL PROTECTED] wrote:
On Wed, 2005-03-30 at 10:20 +0200, Yuval Kogman wrote:
Perl 6 has some more interesting capabilities for lexical scoped
hinting of tradeoff preferences. For example:
use less precision; # the
Perl 6 Summary for 2005-03-07 through 2005-03-22
All~
Welcome to yet another fortnights summary. I believe this is the highest
volume I have ever seen the three lists at simultaneously. Hopefully
they will keep it up, because good work is being done. To aid in the
epic
Perl 6 Summary for 2005-02-22 though 2005-03-07
All~
Welcome to yet another fortnight summary. Once again brought to you by
chocolate chips. This does have the distinction of being the first
summary written on a mac. So if I break into random swear words, just
bear with me.
Perl 6 Summary for 2005-02-08 through 2005-02-22
All~
Welcome to yet another fortnight summary. Lately p6l has been out
stripping p6i in volume. While this used to be the norm, lately it has
become a rare occurrence. Strange... Anyway, this summary would be
brought to you buy
Damian~
On Mon, 21 Feb 2005 08:29:40 +1100, Damian Conway [EMAIL PROTECTED] wrote:
Nicholas Clark wrote:
On Sun, Feb 20, 2005 at 07:41:16PM +1100, Damian Conway wrote:
Given this:
my $x = set(1..3);
my $y = set(1,3,5,7,9);
my $n = 2;
$x | $y
All~
On Wed, 09 Feb 2005 22:48:00 +, Matthew Walton
[EMAIL PROTECTED] wrote:
Matt Fowles wrote:
All~
On Tue, 08 Feb 2005 17:51:24 +0100, Miroslav Silovic [EMAIL PROTECTED]
wrote:
[EMAIL PROTECTED] wrote:
Well, we see the same kind of thing with standard interval arithmetic
All~
On Tue, 08 Feb 2005 17:51:24 +0100, Miroslav Silovic [EMAIL PROTECTED] wrote:
[EMAIL PROTECTED] wrote:
Well, we see the same kind of thing with standard interval arithmetic:
(-1, 1) * (-1, 1) = (-1, 1)
(-1, 1) ** 2 = [0, 1)
The reason that junctions behave this way is
Brock~
On Tue, 8 Feb 2005 12:08:45 -0700, Brock [EMAIL PROTECTED] wrote:
Hm. I take that back... it was a silly comment to make and not very
mathematically sound. Sorry.
--Brock
- Forwarded message from Brock [EMAIL PROTECTED] -
(a b c) == (a b) and (b c)
Perl 6 Summary for 2005-01-31 through 2004-02-8
All~
Welcome to yet another summary in which I will undoubtedly confuse to
homophones. Probably more than a few this week as I am a little tired.
But perhaps the alien on my window or the vampire on my monitor will
help
Autrijus~
Actually, I think that p6l is the correct place for this discussion.
My logic is that you are asking about specific facets of the language,
not helping the perl 6 compiler or parrot.
Matt
On Fri, 4 Feb 2005 01:28:42 +0800, Autrijus Tang [EMAIL PROTECTED] wrote:
On Thu, Feb 03, 2005
All~
I have been struggling with my internet for the past 4 days, so this
weeks summary will be part of a double feature fortnight's summary
next week. Figured that I would provide advanced notice though...
Matt
--
Computer Science is merely the post-Turing Decline of Formal Systems Theory.
Leo~
On Thu, 20 Jan 2005 10:01:42 +0100, Leopold Toetsch [EMAIL PROTECTED] wrote:
Matt Fowles [EMAIL PROTECTED] wrote:
Leo~
On Wed, 19 Jan 2005 16:26:07 +0100, Leopold Toetsch [EMAIL PROTECTED]
wrote:
[ cc'ed p6l ]
Matt Fowles wrote:
Leo~
On Wed, 19 Jan 2005 10:02:26
Leo~
On Wed, 19 Jan 2005 16:26:07 +0100, Leopold Toetsch [EMAIL PROTECTED] wrote:
[ cc'ed p6l ]
Matt Fowles wrote:
Leo~
On Wed, 19 Jan 2005 10:02:26 +0100, Leopold Toetsch [EMAIL PROTECTED]
wrote:
But where does that PerlMMD PMC come from? Does the Perl6 compiler
generate one
Perl 6 Summary for 2005-01-11 through 2005-01-18
Welcome to yet another Perl Summary brought to you by music and pizza
(although the pizza is late in arriving). Like many summaries before it,
we start with an attempt at non sequitur and Perl 6 Language.
Perl 6 Language
idiomatic
Perl 6 Summary for 2004-01-03 through 2004-01-11
Welcome to another Perl 6 summary. In this summary, we will explore such
thrilling issues as multi-dimensional slices of Chinese food. After all,
the amount of sauce any piece of Chinese food can absorb is proportional
to its surface
Perl 6 Summary for 2004-12-20 through 2005-01-03
All~
Welcome to a New Year of Perl 6 Summaries. I have been doing bi-weekly
summaries over the holiday season, but I plan on returning to weekly
ones now. Hopefully World of Warcraft won't prevent me, we shall see,
but if anyone
Perl 6 Summary for 2004-11-29 through 2004-12-06
All~
Last week I asked for help identifying the source of a quotation. One
friendly soul suggested Alan J. Perlis, but could not find an actual
attribution. It did lead me to find a very applicable (and in my mind
funny) quote
Austin~
On Tue, 30 Nov 2004 18:15:54 -0500, Austin Hastings
[EMAIL PROTECTED] wrote:
Austin Hastings wrote:
Larry Wall wrote:
And now, Piers is cackling madly at Matt: welcome to perl6-hightraffic!
:-)
Even if he wasn't cackling, I admit to feeling it. I don't even use
the qx/qq/qw
Perl 6 Summary for 2004-11-22 through 2004-11-29
All~
Rather than try to do something witty about the strange music I am
listening to, or the stuffed animals who are assisting me. I will start
this summary off with an entirely self-serving request. abuseA while
ago I saw the
Perl 6 Summary for 2004-11-08 through 2004-11-15
All~
Welcome to yet another Monday summary. This would have been a Sunday
summary, but Avernum (from Spiderweb Software) forcibly prevented it. As
usual, we will start out with Perl 6 Language.
Perl 6 Language
modules and
Perl 6 Summary for 2004-11-01 through 2004-11-08
All~
Welcome to yet another summary, brought to you (once again) with the aid
of the musical stylings of Dar Williams and Soul Coughing and a small
stuffed elephant name Aliya. And, without further ado, I give you Perl 6
Perl 6 Summary for 2004-10-23 through 2004-11-01
All~
Welcome to another summary, this one being slightly delayed by
Halloween. Before I start off with perl6-language, let me remind all
American readers to vote tomorrow. Non-American readers should also
vote, but it seems
Perl 6 Summary for 2004-10-18 through 2004-10-23
All~
Last week I received a request to summarize perl6-language before
internals. Frankly, it seems like a reasonable idea. Perl6-internals has
always been first as long as I can remember. So perhaps, it is time to
switch it up.
All~
Welcome to my first summary. Since I am relatively new at this game,
I will just steal Piers's approach and start with Perl6 internals.
But before that let me warn you that my ability to make strange
characters with accents is not great, thus please do not be offended
if I don't include
All~
I am willing to try and take on this responsibility. I have been
reading p6i for several years now and always appreciated the summary,
so what better way to give back.
Any advice/scripts that Piers (or anyone else) can provide me would be
appreciated.
Matt
--
Computer Science is merely
74 matches
Mail list logo