Re: threads?

2010-10-16 Thread Matt Follett
I'm referring: http://strangeloop2010.com/talk/presentation_file/14299/GuySteele-parallel.pdf ~Matt

Parrot 0.4.11 released

2007-04-17 Thread Matt Diephouse
n config file + extended support for gcc, icc, and other compilers + extended support for Solaris and other platforms Thanks to all our contributors for making this possible, and our sponsors for supporting this project. Enjoy! -- Matt Diephouse

Re: Re: class interface of roles

2006-10-08 Thread Matt Fowles
n.wikipedia.org/wiki/Partial_ordering Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -Stan Kelly-Bootle, The Devil's DP Dictionary

Re: $a.foo() moved?

2006-04-06 Thread Matt Fowles
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() moved?

2006-04-06 Thread Matt Fowles
.foo()> was a method call on C<$a>. Thanks, Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -Stan Kelly-Bootle, The Devil's DP Dictionary

Re: overloading the variable declaration process

2006-02-08 Thread Matt Fowles
ll > have forgotten all about class Class. > > 1 ... 2 ... 3 ... *snap* ... What!?!? Where was I? Oh, yeah. As I was saying, I think we just take C++'s object system exactly. Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -Stan Kelly-Bootle, The Devil's DP Dictionary

Re: overloading the variable declaration process

2006-02-07 Thread Matt Fowles
fact( Int $n ) { return $n * fact($n-1); } Why not have class methods take the form class Foo { method foo (Class Foo) { say "I am a class method, and proud of it"; } } They are still well types (I think), and properly restricts the types allowed for foo. After all Foo is just a specific instance of the class Class. 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 2006-01-24 though 2006-02-07

2006-02-07 Thread Matt Fowles
<http://xrl.us/jwuc> Macros Herbert Snorrason wants more specifics on macros in Perl 6. Larry gave him some. <http://xrl.us/jwud> Synopsis Typos Yiyi Hu and Andrew Savige found a few typos in a few synopses. Larry graciously fixed them. <http://

Re: overloading the variable declaration process

2006-02-07 Thread Matt Fowles
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~ > > > &

Re: overloading the variable declaration process

2006-02-07 Thread Matt Fowles
grammatically. What I don't really understand is what exactly Pipe is and where it would be useful. They way you have described Pipe feels a little muddy to me and I am unsure about its purpose and semantics. Is it just an object I ask `.can()` or does it have some deeper usefulness? Matt --

Re: overloading the variable declaration process

2006-02-06 Thread Matt Fowles
.". Perhaps, I am just too firmly rooted in old paradigms but I think it is very important not to conflate the representation of a thing with the thing. http://en.wikipedia.org/wiki/Image:MagrittePipe.jpg 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 2006-01-10 though 2006-01-24

2006-01-24 Thread Matt Fowles
ixote... Perl 6 Compiler Either this list followed its typical pattern of doing most of its work off list, or google's indexing of it broke. I am guess the former and continuing on blindly. Perl 6 Internals Unescapable Single Quotes in Strings Matt Diephouse discovered tha

Re: Class methods vs. Instance methods

2006-01-18 Thread Matt Fowles
ined behavior. Could you provide a concrete example of the advantage of this approach please? Failing that can you try and expand on your gut feeling a bit? 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 2006-01-02 though 2006-01-09

2006-01-11 Thread Matt Fowles
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

2005-12-12 Thread Matt Fowles
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 t

Re: This week's summary

2005-11-30 Thread Matt Fowles
start writing weekly summaries until you send me an email saying you are ready to resume. Don't hurry on my account; I know moving is a pain. Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -Stan Kelly-Bootle, The Devil's DP Dictionary

Re: type sigils redux, and new unary ^ operator

2005-11-23 Thread Matt Fowles
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 does

Re: type sigils redux, and new unary ^ operator

2005-11-23 Thread Matt Fowles
in Perl 6, XOR is spelled +^ or ~^, and ^ is Junctive one(). > So it seems that ^$x should be one($x). But that's an entirely > useless, trivial junction, so it makes sense to steal the syntax for > something else. I think using C< ..5 > to mean (0, 1, 2, 3, 4) would be a more

Perl 6 Summary for 2005-11-14 through 2005-11-21

2005-11-21 Thread Matt Fowles
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 o

Re: Is there a way to generate an object without new?

2005-10-27 Thread Matt Fowles
ts, but not how Perl does > it. In other words: you should not want this. How does that logically follow? Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -Stan Kelly-Bootle, The Devil's DP Dictionary

Re: +$arg changed to :$arg

2005-10-26 Thread Matt Fowles
#x27;t valid formal parameters. We kind of need > a subscript modifier instead: > > @array:[42] 42 => @array[1] Same question. 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-10-10 through 2005-10-24

2005-10-25 Thread Matt Fowles
rl.perl6.internals =head3 Name Space is Dead; Long Live Namespace Matt Diephouse announced the deprecation of get_name_space in favor of get_namespace. http://groups.google.com/group/perl.perl6.internals/browse_frm/thread/ddb3bba634077c8d/496252734de3c217#496252734de3c217 Google Groups : per

Re: What the heck is a submethod (good for)

2005-10-13 Thread Matt Fowles
really... I have always wondered about the absence of these. CLOS has them and they look quite useful. Was it an intentionaly decision to omit this type of multi method? 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-09-26 through 2005-10-02

2005-10-04 Thread Matt Fowles
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 promis

Re: Look-ahead arguments in for loops

2005-09-30 Thread Matt Fowles
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 > >&g

Re: Look-ahead arguments in for loops

2005-09-29 Thread Matt Fowles
rules: optional stuff comes last. I disagree, I think that is an easy call for (1, 2) -> ?$prev, $cur, ?$next { say "$prev -> $cur" if $prev; say $cur; say "$cur -> $next" if $next; say "next"; } should print 1 1 -> 2 next 1 -> 2 2 next Ma

Re: Stringification, numification, and booleanification of pairs

2005-09-22 Thread Matt Fowles
with a special case that people will have to look out for later, > and it hinders the usability of higher order functions by making > it harder for them to accept the stringiciation operator, for > instance. > > This lessens Perl 6 stability and

Re: \(...)?

2005-09-21 Thread Matt Fowles
,> *not* called foo .(1,2,3);# &infix:<,> *not* called foo (1,2,3); # &infix:<,> called foo( (1,2,3) ); # &infix:<,> called Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -Stan Kelly-Bootle, The Devil's DP Dictionary

Re: conditional wrapper blocks

2005-09-20 Thread Matt Fowles
gh to warrant adding new syntax, especially a syntax that conflicts with if .. else .. It seems like add complexity for very little win (granted it is not a lot of added complexity, but perl6 is already an very large language). 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-09-12 through 2005-09-19

2005-09-19 Thread Matt Fowles
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 reall

Who is @Larry?

2005-08-25 Thread Matt Fowles
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

2005-08-22 Thread Matt Fowles
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 firs

Perl 6 Summary for 2005-08-02 through 2005-08-10

2005-08-10 Thread Matt Fowles
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 Co

Re: Elimination of Item|Pair and Any|Junction

2005-07-27 Thread Matt Fowles
ar/[your ad here]. While we are talking about words... I dislike having Object encompass Juction. I get the feeling that some people will write functions that take Objects and not expect Junctions to slip in. I suppose that could be one of those hurdles that developers just have to jump, but it doesn't feel like it should be. 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-07-19 through 2005-07-26

2005-07-26 Thread Matt Fowles
vim.pl Amir Karger noticed a bug in ops2vim.pl and suggested a fix. Jerry Gay fixed it. <http://xrl.us/gv62> Leo's Ctx Branch Tests Jerry Gay and Leo worked together to get his branch passing a few more tests on windows. Nick Glencross wondered if the python dynclas

Re: Exposing the Garbage Collector

2005-07-25 Thread Matt Fowles
David~ On 25 Jul 2005 04:02:44 -, David Formosa (aka ? the Platypus) <[EMAIL PROTECTED]> wrote: > > I'm going to hijack this thread to discuss something else. Speaking for summarizers everywhere. A! Damn you! Matt -- "Computer Science is merely the post-Tu

Re: Do I need "has $.foo;" for accessor-only virtual attributes?

2005-07-22 Thread Matt Diephouse
to say whether or not this is confusing with adverb pairs, but I love the colon for private methods/attributes and it's the one thing separating your new thinking from my ideal Perl 6 OO. -- matt diephouse http://matt.diephouse.com

Perl 6 Summary for 2005-07-05 through 2005-07-12

2005-07-12 Thread Matt Fowles
till young, but would gladly take test cases. <http://xrl.us/gqka> Leo's Branch Meets PGE After the initial discussion of optional parameter, Patrick updated the leo_ctx5 branch of PGE to the new calling conventions. All tests pass. <http://xrl.us/gqkb>

Re: method calls on $self

2005-07-11 Thread Matt Fowles
l disengagements. Yay! I guess I will take this moment to resuggest @^ as a list of invocants and $^ =:= @^[0]. I like how the ^ kinda points you the right way, also visually distinctive and doesn't get in the way of $_... 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-06-21 through 2005-06-28

2005-06-28 Thread Matt Fowles
of numerical hierarchies. I was a little disappointed the quaternions got mentioned, but Hamiltonian and Surreal Numbers were left out. Honestly, where are our priorities. <http://xrl.us/gke4> Tracing and Debugging Pain Matt Diephouse posted a general description of the

Re: return() in pointy blocks

2005-06-07 Thread Matt Fowles
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 $re

Re: return() in pointy blocks

2005-06-07 Thread Matt Fowles
ential to cause some vary large unexpected jumps down the stack. That said, I would want the pointy subs in for loops to ask this way, so maybe this is just one of those things that one has to be ware of. Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Re: My presentation on last weekend

2005-06-02 Thread Matt Creenan
one of them (Poetro) said the summary: then we can say, that Perl 6 is an "operator oriented language"? We agreed. As do I! I love it in fact :) Bye, Andras Matt

Perl 6 Summary for 2005-05-24 through 2005-05-31

2005-05-31 Thread Matt Fowles
e number of abstractions has increased. Is your compiler, imcc, your PMC, or parrot broken? Maybe two or three of them? To facilitate debugging leo suggested a debug_break opcode and a Debugger PMC. It sounds nifty. He also added support for lexically scoped trace and debug flags.

Re: Perl development server

2005-05-23 Thread Matt Creenan
On Mon, 23 May 2005 14:58:20 -0400, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: How about "zephyr". No! That's the name of a project I'm working on dang it ;)

Re: reduce metaoperator on an empty list

2005-05-20 Thread Matt Fowles
s nothing to be less then anything else. Note that defaulting to undef > therefore works in that case. On the contrary a mathematician would say that the empty list is monotonically increasing (vacuously) and the answer should be true. Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Perl 6 Summary for 2005-05-03 through 2005-05-17

2005-05-18 Thread Matt Fowles
e road to miniparrot. Creating first a parrot without a config and using that to generate a config.fpmc for parrot. A larger parrot is then created with the config information provided. <http://xrl.us/f5r2> MMD pmcs Bob Rogers posted some questions about how to work with mul

reduce metaoperator on an empty list

2005-05-18 Thread Matt Fowles
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 --

Re: ^method ?

2005-05-16 Thread Matt Fowles
w the & is optional on function calls... This symmetry and regularity seems like a powerful thing to me and I would not want to lose it... Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Re: ./method

2005-05-15 Thread Matt Diephouse
Damian Conway <[EMAIL PROTECTED]> wrote: > Larry Wall wrote: > > > On Sun, May 15, 2005 at 12:22:07PM -0400, Matt Diephouse wrote: > > : Does this mean private methods will be called like this? > > : > > : ./:method() > > > > No, I think th

Re: ./method

2005-05-15 Thread Matt Diephouse
go with it. Does this mean private methods will be called like this? ./:method() FWIW, I like the original spec best. I'm not sure that the problems with it aren't being exaggerated. But I've not written much Perl 6 yet either... -- matt diephouse http://matt.diephouse.com

Re: (1,(2,3),4)[2]

2005-05-11 Thread Matt Fowles
context. > > Right, but the *inside* of the invocant is still a list, so it's in > list context. I think that line should return 3. I am confused as to why exactly this is the case. Are you saying that nested lists like this flatten? That would certainly catch me off guard

Re: Clarification of behavior for .isa() on built-in types

2005-05-07 Thread Matt Fowles
simply using the autothreading semantics of junctions. The isa() call will be made repeatedly with the different arguments and then the junction will know how to combine that into a single boolean result. Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Re: available operator characters

2005-05-07 Thread Matt Creenan
On Sat, 07 May 2005 01:47:08 -0400, Matt Creenan <[EMAIL PROTECTED]> wrote: So here's some random ideas that probably make no sense ($ can be optional.. don't know) *snip* That brings me to another idea. Is $_ as an array used? @_? This relates back to the discussion on topic

Re: available operator characters

2005-05-06 Thread Matt Creenan
On Sat, 07 May 2005 01:12:02 -0400, Mark A. Biggar <[EMAIL PROTECTED]> wrote: Actually if we define |...| at all, I'd prefer it mean abs(), its usual mathmatical meaning. I agree. I think || is just confusing. I thought about $blockname <= { ... }, but <= is obviously taken, as is <== So here's

Perl 6 Summary for 2004-04-26 through 2005-05-03

2005-05-03 Thread Matt Fowles
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 pugs

Re: Open and pipe

2005-05-02 Thread Matt Fowles
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&qu

Re: Open and pipe

2005-05-02 Thread Matt Fowles
are done currying you will have a simple sub to pass in as the callback, the peasants rejoice, and libraries will have a simpler interface. Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Re: Sun Fortress and Perl 6

2005-04-27 Thread Matt
On Wed, 27 Apr 2005 03:32:12 -0400, Autrijus Tang <[EMAIL PROTECTED]> wrote: 3. Labels applies to blocks, not statements Instead of this: LABEL: say "Hello!" say "Hi!" One has to write this (essentially creating named blocks): LABEL: { say "Hello!" say "Hi!

Re: -X's auto-(un)quoting?

2005-04-23 Thread Matt Creenan
On Sat, 23 Apr 2005 14:21:06 -0400, Juerd <[EMAIL PROTECTED]> wrote: Matt Creenan skribis 2005-04-23 14:19 (-0400): Hm.. didn't really think of that. Though, how often would that really happen? Often -- this is exactly the same problem as Python has with its significant indenting

Re: -X's auto-(un)quoting?

2005-04-23 Thread Matt Creenan
On Sat, 23 Apr 2005 13:55:17 -0400, Mark A. Biggar <[EMAIL PROTECTED]> wrote: After some further thought (and a phone talk with Larry), I now think that all of these counted-level solutions (even my proposal of _2.foo(), etc.) are a bad idea. They have a similar problems to constructs like "next 5;

Re: -X's auto-(un)quoting?

2005-04-23 Thread Matt
On Sat, 23 Apr 2005 07:25:10 -0400, Juerd <[EMAIL PROTECTED]> wrote: Matt skribis 2005-04-22 21:55 (-0400): What about . for each level up you want to go? instead of 1.say, 2.say, 3.say you use .say, ..say, ...say (Ok, I'm just kidding.. really!) I read your message after I suggest

Re: -X's auto-(un)quoting?

2005-04-22 Thread Matt
On Fri, 22 Apr 2005 11:42:10 -0400, Larry Wall <[EMAIL PROTECTED]> wrote: You speak of "open" as if it must be a single function. We're now living in the age of MMD, so what you're asking for is a no-brainer. If we decided to we could even do MMD with constraints: multi sub open ($u of Str whe

Re: -X's auto-(un)quoting?

2005-04-22 Thread Matt
On Fri, 22 Apr 2005 15:09:21 -0400, Juerd <[EMAIL PROTECTED]> wrote: Matt skribis 2005-04-22 14:44 (-0400): mailto isn't something you can "open" really, for read at least. No, but writing to it ought to simplify things :) given open 'mailto:[EMAIL PROTEC

Re: -X's auto-(un)quoting?

2005-04-22 Thread Matt
On Fri, 22 Apr 2005 21:31:03 -0400, Larry Wall <[EMAIL PROTECTED]> wrote: given open 'mailto:[EMAIL PROTECTED]' { ^say(...); ^close or fail; } That almost makes sense, given that $^a is like $_. It also points vaguely upward toward some antecedent. I could maybe get used

Re: -X's auto-(un)quoting?

2005-04-22 Thread Matt
On Fri, 22 Apr 2005 14:24:25 -0400, Juerd <[EMAIL PROTECTED]> wrote: Because a URI scheme ends in :. It http: followed by anything other than // should fail because it is invalid, not fall back to file handling. IFF you're handling URIs. multi sub open ($u of Str where /^mailto:\/\//, [EMAI

Re: Closure/block/sub multiplier /// Win32 module for Perl6

2005-04-20 Thread Matt Creenan
On Wed, 20 Apr 2005 13:00:01 -0400, Matt <[EMAIL PROTECTED]> wrote: 2. Is anyone working on making a Win32 module for Perl6 yet, or porting over the p5 one? If not, I may be willing to make one, along with some help from friends. If I do, does anyone have any pointers or suggestions

Re: Fwd: Re: embedding languages in Perl 6

2005-04-20 Thread Matt
On Wed, 20 Apr 2005 14:13:42 -0400, Larry Wall <[EMAIL PROTECTED]> wrote: Heredocs are variants on q:to these days, but if you're going to be mixing Perl and SQL syntax, it's probably better to dispense with the heredoc and just have a language variant so that you can parse it at compile time. A h

Fwd: Re: embedding languages in Perl 6

2005-04-20 Thread Matt
I sent this to BÁRTHÁZI only instead of BÁRTHÁZI and the list as well. So here's a forward of what I sent and he replied to. --- Forwarded message --- From: Matt <[EMAIL PROTECTED]> To: "BÁRTHÁZI András" <[EMAIL PROTECTED]> Cc: Subject: Re: embedding langua

Closure/block/sub multiplier /// Win32 module for Perl6

2005-04-20 Thread Matt
gin the adventure? Specifically, how it should be organized, among other things. Thanks :), Matt Creenan -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

Perl 6 Summary for 2005-04-12 through 2005-04-19

2005-04-19 Thread Matt Fowles
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 d

Re: Win32 with ICU files build problem

2005-04-12 Thread Matt Diephouse
ntly saw some of this on Linux as well. I didn't go as far as to define --icudatadir, but I noticed that passing no icu options causes Configure.pl to autodetect icu. You might give that a shot. Please consider patching the documentation if what you find there doesn't work. -- matt diephouse http://matt.diephouse.com

Re: Question about list context for String.chars

2005-04-11 Thread Matt Diephouse
about unicode if i don't want to. And if I understand correctly, that means that I want everything to use chars by default. And C<$string[]> would be a nice shortcut for that. -- matt diephouse http://matt.diephouse.com

Perl 6 Summary for 2005-03-22 through 2005-04-05

2005-04-05 Thread Matt Fowles
ime. He did it, and leo applied the patches. <http://xrl.us/fogt> areas of focus Chip, in a circumloquacious attempt to come up to speed, indirectly asked what design issues needed attention. Leo explained the CPS issues that have been bogging down parrot of late

Re: use less in perl6?

2005-03-30 Thread Matt Fowles
ures > > > > use less stuff; # might have a meaning for a library > > Hmmm.. I wonder what this would do: > > use less syntax; > > ;-) Back out the entire p6 grammar and put in lisp's instead... Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Perl 6 Summary for 2005-03-07 through 2005-03-22

2005-03-22 Thread Matt Fowles
rg wondered if "where" or " | " had higher precedence. Larry replied that where was part of a magic group of declarational keywords that did some weird stuff. <http://xrl.us/fijv> strings and pain Rod Adams wants to change strings to deal with unicode d

Slices

2005-03-20 Thread Matt Diephouse
e don't need `splice` and `substr` at all, but there are times when it's more convenient to specify with a starting point and a length than with a range. -- matt diephouse http://matt.diephouse.com

Re: New S29 draft up

2005-03-20 Thread Matt Diephouse
Juerd <[EMAIL PROTECTED]> wrote: > Matt Diephouse skribis 2005-03-18 13:35 (-0500): > > Too bad sub names can't start with numbers: > > 0x $hex; # hex $hex > > But they can, if you call them prefix operators instead of subs. See > also -e and alike operators

Re: New S29 draft up

2005-03-18 Thread Matt Diephouse
; > the replacement should be, though. Maybe it's not worth fixing. > > +"0x$_" # hex > +"0o$_" # oct > +"0b$_" # bin (does not exist in Perl 5) Too bad sub names can't start with numbers: 0x $hex; # hex $hex 0x($hex); 0b $bin; 0o $oct; That would make sense to me. -- matt diephouse http://matt.diephouse.com

Re: New S29 draft up

2005-03-17 Thread Matt Diephouse
believe that some of these can already be handled by C<.as()>. I would like for this to be addressed. This is one item that has always confused me about Perl 5. -- matt diephouse http://matt.diephouse.com

Re: A possible solution for s?pintf

2005-03-12 Thread Matt Diephouse
he precedence table.) > Or, if that's not quite sufficient: > > say map { .key.as(.value) } > $num => '%d', > $str => '%s', > ...; And this: say [ $num => '%d', $str => '%s' ] >>.key.as(.value

Perl 6 Summary for 2005-02-22 though 2005-03-07

2005-03-07 Thread Matt Fowles
a bug with string encoding in PBC files. Leo fixed it. <http://xrl.us/fddx> Parrot 0.1.2 "Pheonix" or counting is fun Leo proudly announced the release of Parrot 0.1.2. Thank you everyone for all your hard work. <http://xrl.us/fddy> test suite c

Perl 6 Summary for 2005-02-08 through 2005-02-22

2005-02-22 Thread Matt Fowles
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 c

Re: Junction Values

2005-02-20 Thread Matt Fowles
> Damian > > PS: This is also a demonstration of the awesome power of junctions: that we > can specify the complement of a set without knowing its universal set! Or one more thing to drive the mathematicians into a rage... Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Re: Junction Values

2005-02-19 Thread Matt Fowles
hread is the only one of great length and I was hoping to wait for it to resolve... Which it sounds like it is doing :-) Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Re: Boolean literals

2005-02-17 Thread Matt Diephouse
and 0 > as the standard boolean values, or bool::true and bool::false? I believe bool::true and bool::false are enums (so they are 1 and 0, respectively). -- matt diephouse http://matt.diephouse.com

Re: Junctive puzzles.

2005-02-09 Thread Matt Fowles
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: &g

Perl 6 Summary for 2005-01-31 through 2004-02-8

2005-02-08 Thread Matt Fowles
est results Parrot_load_bytecode failure? Ian Joyce wondered what would happen if Parrot_load_bytecode failed. The answer: exception. <http://xrl.us/e27q> reading past EOF Matt Diephouse was annoyed that reading past EOF gave an unhelpful error message. Leo fixed

Re: [rbw3@cse.nau.edu: Re: Junctive puzzles.]

2005-02-08 Thread Matt Fowles
]> - > > (a < b < c) ==> (a < b) and (b < c) and (a < c) > I disagree, I think that that is both mathematically sounds and perfectly logical. Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Re: Junctive puzzles.

2005-02-08 Thread Matt Fowles
the only > case that doesn't work is when you instance a junction twice as a pair > of same literals: > > print "SUCCESS, unfortunately" if (is_prime(any(1, 2, 3, 4, 5)) && > is_even(any(1, 2, 3, 4, 5)) && any(1, 2, 3, 4, 5) > 2); > > Hope I'm making sense. Been a hard day at work. ;) What if junctions collapsed into junctions of the valid options under some circumstances, so my $x = any(1,2,3,4,5,6,7); if(is_prime($x) # $x = any(2,3,5,7) and is_even($x) # $x = any(2) and $x > 2) # $x = any() Matt -- "Computer Science is merely the post-Turing Decline of Formal Systems Theory." -???

Re: FP6: Types

2005-02-03 Thread Matt Fowles
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 Th

Perl 6 Summary for 2005-01-18 through 2005-01-31

2005-01-31 Thread Matt Fowles
<http://xrl.us/exno> <http://xrl.us/exnp> <http://xrl.us/exnq> <http://xrl.us/exnr> argv[0] Wukk (who is Will when I get off key) wants the name of the invoked executable. Dan upped the anti by offering the full and base name variants of the interpreter, t

This weeks summary

2005-01-26 Thread Matt Fowles
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." -???

Re: Proposed vtable changes WRT method lookup

2005-01-20 Thread Matt Fowles
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: > >> [

Re: Proposed vtable changes WRT method lookup

2005-01-19 Thread Matt Fowles
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: > > >

Perl 6 Summary for 2005-01-11 through 2005-01-18

2005-01-18 Thread Matt Fowles
;http://www.cs.kent.ac.uk/people/staff/rej/gc.html> -- the page argv[0] Will wants to get at the moral equivalent of argv[0]. <http://xrl.us/er3q> proposed VTABLE changes for method lookup Leo suggested a VTABLE change to facilitate MMD and method lookup. Suggestions a

Perl 6 Summary for 2004-01-03 through 2004-01-11

2005-01-11 Thread Matt Fowles
ced the powerful Parrot Syntax Engine. Leo asked a few questions to which Henrik provided answers. All in all, it looks really cool and makes me a little jealous that I did not develop the Tomita algorithm first. <http://xrl.us/eovf> s/libnci.so/libnci_test.so/g Bernhard Sc

Re: Perl 6 Summary for 2004-12-20 through 2005-01-03

2005-01-04 Thread Matt Fowles
Austin~ On Tue, 04 Jan 2005 11:20:25 -0500, Austin Hastings <[EMAIL PROTECTED]> wrote: > Matt Fowles wrote: > > >Perl 6 Summary for 2004-12-20 through 2005-01-03 > > > > > > > > s/conses/consensus/g ? Indeed. Let this be a lesson to anyone who wo

Perl 6 Summary for 2004-12-20 through 2005-01-03

2005-01-03 Thread Matt Fowles
leanup chromatic applied his previously threatened patch with a polite thanks to himself. <http://xrl.us/ekky> reading past EOF in PIR Matt Diephouse noted that the error from reading past the EOF in PIR was not really informative. Patches welcome. <http://xrl.us/ek

Perl 6 Summary for 2004-12-06 through 2004-12-20

2004-12-20 Thread Matt Fowles
Perl 6 Summary for 2004-12-06 through 2004-12-20 All~ The observant among you might notice that I missed last week's summary. With the hubbub and confusion of the holidays, I blame ninjas, in particular Ryu Hyabusa. Given that Christmas is next weekend and New Years is the week

  1   2   >