-Ofun: xrl.us/hxhk | pugscode.org | pugs.kwiki.org | paste: paste.lisp.org/new/perl6 or sial.org/pbot/perl6 Set by apple-gunkies on 11 November 2005. |
|||
azurot1 | web app, graph, you give it a band name, it shows you similar artists? any idea of the name? | 07:30 | |
wolverian | good morning | 08:21 | |
azurot1 | morning | 08:22 | |
09:58
chihchun_ is now known as chihchun
|
|||
buu | ?eval my $x = [1,2,3]; for( $x ) { print } | 11:27 | |
11:27
evalbot_7953 is now known as evalbot_7956
|
|||
evalbot_7956 | OUTPUT[] undef | 11:27 | |
buu | =[ | ||
Wtf? | |||
?eval my $x = [1,2,3]; print $x; | |||
evalbot_7956 | OUTPUT[123] bool::true | ||
buu | ?eval my $x = [1,2,3]; print ref $x; | ||
evalbot_7956 | OUTPUT[Array] bool::true | ||
buu | ?eval my $x = [1,2,3]; for( @$x ) { print } | 11:28 | |
evalbot_7956 | OUTPUT[] undef | ||
buu | ?eval my $x = [1,2,3]; for( @$x ) { say $_ } | ||
evalbot_7956 | OUTPUT[1 2 3 ] undef | ||
buu | ?eval my $x = [1,2,3]; for( $x ) { say $_ } | ||
evalbot_7956 | OUTPUT[1 2 3 ] undef | ||
theorbtwo | Morning | 11:32 | |
wolverian | ?eval for [1..3] { say } | 11:44 | |
evalbot_7956 | OUTPUT[ ] undef | ||
wolverian | ?eval for [1..3] { say $_ } | ||
evalbot_7956 | OUTPUT[123 ] undef | ||
wolverian | oh well :) | ||
12:32
webmind is now known as webmind-
12:33
webmind- is now known as webmind
12:44
chihchun- is now known as chihchun
|
|||
Limbic_Region | hmmm - all is quiet on the frontier | 15:00 | |
pdcawley | Is ^ the new Ā¢? | 15:10 | |
Limbic_Region | I seem to recall $larry indicated that it might be a suitable replacement | 15:11 | |
Limbic_Region is still looking through the "new sigil" thread to see if he recalls correctly | 15:13 | ||
nope I didn't | 15:14 | ||
Eric wrote: Actualy i think ^ might be my favorite so far. | |||
to which Larry replied | |||
I thought that, too, until I realized it wouldn't work as an rvalue: | |||
pdcawley | Do we know what it's *actually* going to get called? ISTR that ongoing discussion of that lead to the conclusion that it could be made to work as an rvalue, at the expense of something else not quite working. | 15:16 | |
Of course, now I can't find the bloody messages. | |||
Limbic_Region | to be quite frank, at 97 messages deep, I stopped paying attention to the thread | ||
pdcawley | Thee and me both. | ||
Limbic_Region | I know this is an awful thing to say, but I really hope that Pugs and Parrot get to the point where they have working implementation of everything specced to date and can say come on @larry - your holding up progress | 15:21 | |
Limbic_Region ducks after mentioning he is severly under the weather and may or may not be in his right mind | 15:22 | ||
pdcawley | Oh, absolutely. | 15:25 | |
I do rather admire Larry's ability to avoid nailing anything down until the last possible minute, but... | |||
theorbtwo | ...but sometimes there are a distinct lack of last possible minutes. | 15:26 | |
pdcawley | Heh. | 15:27 | |
His knack of finding the underlying complexity is also bloody useful, if a little hard to follow sometimes. | |||
Limbic_Region | well - the thing that is terribly frustrating is a simple straight forward question doesn't get answered with a simple straight forward response - a thread is allowed to spin off into tangents having little to nothing to do with the original question | 15:39 | |
I am not suggesting moderation | 15:40 | ||
I wouldn't want to hamper creativity | |||
it would just be nice that once a thread finally dies to have some from @larry write a summary response of the thread about all the things that were pulled out that were decidely good and decidely bad | 15:41 | ||
as well as a position on the original question | |||
pointing someone to a 97 message thread when the same question gets raised a month from now doesn't do anyone any good AFAIC | |||
theorbtwo | I think rather easier to implement would be some sort of community tagging system. | 15:45 | |
xinming | seen autrijus | 15:53 | |
jabbot | xinming: autrijus was seen 1 days 9 hours 45 minutes 56 seconds ago | ||
pdcawley | Limbic_Reason: Propose it on the list? | 15:55 | |
PerlJam | bah! | 16:07 | |
Limbic_Region: come back! | |||
PerlJam trys the summoning charm | |||
If someone is around when he comes back, tell Limbic_Region that just because a thread dies on p6l, doesn't mean anything was resolved. It may be that @Larry are still working on it and they don't /know/ what was good or bad yet. | 16:09 | ||
dakkar | is autrijus on-line? | 16:10 | |
xinming | dakkar: I don't think so, He might be at work | 16:11 | |
dakkar | ok, I'll manage | ||
theorbtwo | Xinming: "He" is lowercase in English except when refering to godlike creatures, or at the beginning of a sentance, BTW. | 16:18 | |
PerlJam: True enough, I suppose, but it does seem often as if at least a tentitive decision has been reached, and nobody notices because it's buried deep in a thread that most people have long sinced ceased to care about. | 16:19 | ||
PerlJam | theorbtwo: seems xinming used "He" appropriately because he was referrint to autrijus :-) | 16:20 | |
theorbtwo: The problem is that all decisions are tentative and other, seemingly unrelated things, can cause them to change. | 16:21 | ||
ajs_ | Actually, "He" is only capitalized in english when refering to monotheistic deities. For example, you would say, "Zeus wanted to approach without causing alarm, so he became a swan." | 16:23 | |
PerlJam | theorbtwo: It's like this--most of us are looking at things "in the small". We're focused on one particular bit of syntax or feature set or whatnot. @Larry, and particularly $Larry, has to make sure that things work "in the small" and "in the large". It's that whole-language viewpoint that prevent decisions from being easy or final or whatever and thus a little bit vague for us mere mortals. | 16:24 | |
theorbtwo | ajs: He is also properly capatalized when refering to kings. | ||
ajs_ | Yes, that's correct. Forgot about that one. | ||
PerlJam imbues autrijus with god-like powers of capitalized pronouns. | 16:25 | ||
theorbtwo | Yeah... but it would be nice if there was some place to look and see "this is what we think today". | ||
Need to put away groceries, BBIAB. | |||
PerlJam | theorbtwo: What makes you think that would be nice? | 16:26 | |
ajs_ | Is that "autrijus does CapPronouns" or "autrijus but CapPronouns"? Do we get a new developer with all of autrijus' productivity, but uppercase He, or just a modification in usage? | ||
PerlJam | "Here's the amorphous pulsating mass of our thought right now. Never mind the bits sticking out at odd angles or the localized warped laws of physics. Oh, and BTW Here Be Dragons, so caveat transitus" or something like that. | 16:28 | |
xinming | PerlJam: Thanks for pointing out the mistake I made. >_<, hmm, In my understanding. the sentence after a ',' is indicated finished. So, I will upper case "he" | 16:30 | |
xinming dakkar: I don't think so, He might be at work | |||
clear? there is a ',' after so. :-P | |||
xinming is considering if he need to change all ',' into '.' | 16:31 | ||
theorbtwo | Comma is a pause within a sentance, not a seperator between sentances. Sometimes things can be either -- but you should either use a period and a capital, or a comma and lowercase. | ||
PerlJam | xinming: sentences are terminated with . (period). Commas (,) are used as a pause | ||
xinming | hmm, ok, for this example. `So, i will go` or `So, I will go` which is correct by the way? | 16:33 | |
theorbtwo | "I" is always uppercase in English, including in "I'll". | ||
PerlJam | xinming: For some reason unknown to me, the pronoun "I" is always capitalized. | ||
xinming | got it, thanks. :-) | 16:34 | |
ajs_ | How much optimization will be allowed for chained "but"s? Will intermeditate metaclasses get folded? Is that legal? | 16:35 | |
PerlJam | ajs_: I've always thought the chained buts would be like the other "listfix" operators and you'd get exactly one new class created (i.e., there are no intermediate classes) | 16:36 | |
theorbtwo | OTOH, I'd simply say that it seems like a legal optimization, in as much as the intermediate classes would have been inaccessable anyway, and thus there is no way to tell if they were optimized away or not. | 16:38 | |
ajs_ | So that's a yes on folding. Ok, good. That's what made sense to me, but in some strange cases, there are semantic differences, so I wasn't sure if it was going to be legal. | ||
theorbtwo | Can you give me an example where there would be a semantic difference? | ||
ajs_ | theorbtwo: Well, any time there is behavior associated with instantiation, you'll get differences based on the number of times it's called. Remember that semantically, those buts are instantiating a new metaclass, class and object. | 16:41 | |
Ew... and I think you have to call destructors on the intermediate objects too... gah | |||
theorbtwo | Ugh. | 16:42 | |
Yeah, you're right. | |||
It'd be a nontransparent optimization. | |||
ajs_ | Where if we just declare that chained buts are always subject to folding at the compiler's whim, you are not bound by those rules. | ||
I'll fire that off to p6l for confirmation | 16:44 | ||
theorbtwo | Exactly. | ||
OTOH, Larry saying things like print **1... being gaurnteed to use up your memory as a side effect /scare/ me. | |||
PerlJam | theorbtwo: why? | 17:19 | |
perl has to build the list somewhere. The RAM made available by the OS seems a good place to do that :) | 17:20 | ||
r0nny | yo | 17:22 | |
theorbtwo | PerlJam: It's not allowed to detect "hey, somebody just told me to steamroll an infinite list", and die without trying to eat infinite memory? | 17:25 | |
PerlJam | theorbtwo: it could ... but that's an optimization ;-) | 17:26 | |
xinming | tnx.nl/php | 17:33 | |
xinming feels lucky for that he didn't learn PHP. | 17:34 | ||
skugg | xinming: don't. it's wonderful for learning by elimination. | 17:42 | |
Andy | hi kids | 17:59 | |
obra | Hey andy | 18:00 | |
Andy | Hey, Mr. Project Manager! | 18:01 | |
I just got pinged by an editor at a publisher looking for dates on P6. | |||
theorbtwo | Andy: Floating-point seconds since the beginning of Jan 1, 2000. | 18:02 | |
obra | theorbtwo: on, not in ;) | ||
Andy: what sorts of dates are they looking for? | |||
Andy | Do you know what the latest is about the Perl 6 release? Do you have a | ||
best-guess release date? Is it this year? Some time next year? | |||
obra | And how much are they looking to pay to get a set schedule? | ||
So. We're looking to deliver a first-class language at an incredibly low price. | |||
You can guess which variable we have to play with. | 18:03 | ||
theorbtwo | If $publisher is interested in Perl 6 comming out sooner, they should hire Larry to work on perl 6. | ||
obra | Seriously, though, there's lots of good stuff happening on Parrot and PGE | 18:05 | |
But I don't feel that speculating on dates when we don't have funding commitments is in anybody's best interests. | |||
xinming | :-) | 18:06 | |
Andy: No matter how much the publisher paid. I don't think perl 6 will be release with the schedule date. | 18:07 | ||
s/with/within/ | 18:08 | ||
Limbic_Region | theorbtwo - I am not so sure their interest in making it come sooner | 18:09 | |
I think the interest is more in approving new books on p5 and when to start approving books on p6 | |||
theorbtwo | Yeah, I also figured more that they want to know when more then they want it to be soon. | 18:10 | |
Limbic_Region | there are several books out now covering p6 and likely they will all be mostly useless when the first alpha release comes out | ||
well of course they want to time supply with demand - that's just common sense | |||
sili | good old p6... | 18:11 | |
theorbtwo | 1; | ||
xinming | Limbic_Region: agreed. :-) | ||
theorbtwo | But the best way to know when something will happen is to make it happen. | ||
(Thus the PR problems with market-based predictions on terrorisim and the like.) | 18:12 | ||
Limbic_Region is on the phone | |||
Limbic_Region is back but sees that the conversation is dead | 18:19 | ||
Andy | Back | 18:20 | |
Nobody is asking for "coming out sooner." | 18:21 | ||
Just estimated dates, if any. | |||
If the answer is "we have no idea", then the answer is "we have no idea." | |||
obra | Right. And that's what I won't do. I know better. | ||
Andy | What won't you do? | ||
obra | estimate a release date. | ||
Andy | You're saying you won't put an estimated date on it? | ||
OK. | |||
So the answer is "No, we don't have any dates." | |||
obra | Right. | 18:22 | |
Andy | That's what I'll relay back. | ||
obra | Ok | ||
Limbic_Region | Andy - the FAQ used to have an estimated release date | 18:24 | |
obra | The best parallel I can think of is Mozilla | 18:25 | |
Took them long enough to get a decent 1.0 that everyone had completely written them off. | |||
Limbic_Region | I see that it has been removed - likely because it said 3rd quarter 05 | ||
Andy | Do you have anything that you WOULD be willing to throw a date on? | ||
Some milestone that they can hang a hat on? | |||
Limbic_Region | Andy - TPF has milestones associated with the stuff that grants were given for | 18:26 | |
Andy | TPF = me. | ||
obra | Right. and those milestones are work-based, not date based. | ||
Andy | That's why I'm asking this. | ||
Limbic_Region knows that | |||
obra | We've moved away from date-based milestones. | ||
Andy | ok | ||
obra | Because they weren't possible to accurately estimate with the resources we have. | ||
Limbic_Region | oh I know I know | ||
obra | It's largely a volunteer project. | 18:27 | |
Limbic_Region | you could always use the Pugs timeline image | ||
Andy | obra: You don't have to explain all this to me. I understand the problems. | ||
obra | Right. then why are you asking the question? | ||
Andy | Because I wanted to know if you had dates. | ||
I'm not saying "Dammit, Jesse, gimme some dates." | 18:28 | ||
Limbic_Region | oh, you is the collective Pugs team? | ||
obra | Actually, you are. | ||
Andy | I'm not! | ||
Limbic_Region was just saying that even if Pugs/Parrot were to have all the functionality currently spec'd, we would still be waiting on @larry to finish the design | |||
Andy | I asked if you had some. You said no. I'm fine with that. | 18:29 | |
I asked if there were any on milestones that were not "Perl 6 is done", you said no. I'm fine with that, too. | |||
obra | no. you asked if there were dates for those milestones. | ||
we've got milestones. | |||
Andy | Right. | ||
And you said no there were no dates. | |||
And I'm fine with that. | 18:30 | ||
I'm really not demanding dates. | |||
It would be absurd if I were to presume to do so. | |||
theorbtwo | pdcawley: Thanks for the summary -- it was a good one. | 19:02 | |
Limbic_Region | seen autrijus | 20:40 | |
jabbot | Limbic_Region: autrijus was seen 1 days 14 hours 33 minutes 19 seconds ago | ||
Limbic_Region | hmmm - any FP fanatics out there may enjoy the inciting of a holy war - perlmonks.org/index.pl?node_id=450922 | ||
SamB | we don't do holy wars. | 20:48 | |
unly pure wars! | |||
also lazy wars. | |||
Limbic_Region chuckles | |||
xinming | I love peace, So keeping away from the war... | 20:50 | |
These wars is tedious, I ever met a person who only knows about Windows, and said the market will tell us which is better. :-/ | 20:51 | ||
SamB | well, in lazy wars nobody ever gets around to doing any fighting | 20:55 | |
and in pure wars nobody can do anything, because if they did it would be impure | |||
I suppose maybe we could bring ourselves to have monadic wars | 20:56 | ||
theorbtwo | We can warp the structure of time, but only if we can fail? | 20:59 | |
21:18
integral is now known as faust
21:21
faust is now known as ntgrl
|
|||
dduncan | so, regarding the utility changes I made yesterday ... is everything still working fine and/or working better following the changes, 'make' and 'make smoke' ... any issues I should know of? | 22:28 | |
23:31
justathe1ry is now known as justatheory
|