pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/ Set by diakopter on 11 July 2007. |
|||
00:07
theorb joined
00:09
justatheory left
00:14
jferrero joined
00:21
aaron_TeeJay left,
theorbtwo left
00:36
r0bby joined
00:47
han_ joined
01:07
thoughtpolice left
01:50
mtve left
02:02
kanru left
02:16
jferrero left
02:32
jferrero joined
02:36
aindilis joined
02:38
Limbic_Region left
03:04
han_ left
03:17
njbartlett joined
03:19
Auzon joined
03:41
cognominal_ left
03:48
han_ joined
03:50
alester joined
|
|||
alester | Trying to aggregate the stuff we already know, and point to what we don't www.perlfoundation.org/perl6/index....e_released | 03:56 | |
lambdabot | Title: When will Perl 6 be released? / Perl 6, tinyurl.com/37k2wt | ||
04:10
BinGOs left
04:12
lichtkind joined
04:15
BinGOs joined
04:26
BinGOs left
04:30
han_ left
04:31
jferrero left
04:44
lisppaste3 left
04:53
lisppaste3 joined
05:02
avar-stabeentosh joined
05:15
avar-stabeentosh left
05:44
thestarslookdown joined
06:18
xinming left,
avar-2 joined
|
|||
pasteling | "avar" at 212.30.222.56 pasted "Progblem with Optimize::RuleConstantFold" (17 lines, 1K) at sial.org/pbot/29512 | 06:20 | |
"avar" at 212.30.222.56 pasted "Progblem with Optimize::RuleConstantFold (emitted code)" (9 lines, 361B) at sial.org/pbot/29513 | |||
avar-2 | perl script/kp6 --do MetaClass,Global,Emit::AstPerl -e "token opt_ws { ' ' | '' }" | perltidy <= better | 06:22 | |
ah | 06:23 | ||
06:25
kanru joined
06:46
kanru left,
amnesiac joined
06:47
chacha_chaudhry joined
07:03
kanru joined
07:04
penk joined
07:18
thestarslookdown left
07:19
Auzon left
07:30
alester left
07:39
kanru left
07:42
Aankhen`` joined
|
|||
avar-2 | argh, nothing works | 07:44 | |
07:44
avar-2 left
07:49
nipra_ joined
08:03
pmurias joined
|
|||
pmurias | avar: fixed ;) | 08:06 | |
pugs_svn | r19294 | pmurias++ | [kp6] fixed bug reported today by avar++ with '' being wrongly handled by Optimize::RuleConstantFold | ||
08:06
nipra left,
drrho joined
08:07
chacha_chaudhry left
08:08
chacha_chaudhry joined
08:11
penk left,
penk joined
|
|||
pugs_svn | r19295 | avar++ | Don't fail when the pugs t directory isn't in ../../ | 08:12 | |
pmurias | avar: if you want you could propably add RuleConstantFold to the default workflow | 08:20 | |
08:22
meppuru joined
|
|||
avar | I'm testing that | 08:26 | |
pmurias | i don't think a -Olevel option is needed yet | 08:27 | |
avar | the current stuff is running with mp6, can't it run on kp6? | 08:53 | |
I'm wondering how much faster the kp6-kp6 parser is with the optimization but I'm not able to run it | 08:54 | ||
08:57
aaron_TeeJay joined
|
|||
pmurias | avar: i haven't timed it but the kp6-kp6 parser seems much faster | 09:04 | |
but the kp6-kp6 visitors are horribly slow | 09:05 | ||
avar | how do you run it? | ||
pmurias | script/kp6-kp6.pl | ||
i have started work on an alterantive perl5 backend Emit::Perl5V6 | 09:06 | ||
avar: to (re)compile kp6-kp6 you need to pass the KP6_TARGET='KP6-KP6' option to Makefile.pl | 09:07 | ||
avar | $ perl -I compiled/perl5-kp6-kp6/lib script/kp6-kp6.pl | 09:12 | |
KindaPerl6/Runtime/Perl6/Pair.pm did not return a true value at compiled/perl5-kp6-kp6/lib/KindaPerl6/Runtime/Perl5/Runtime.pm line 13. | |||
pmurias | avar: did you recompile kp6? | 09:13 | |
KP6_TARGET should be 'KP6-BOOT' | 09:14 | ||
s/pass (.*) option/pass $1 the enviornment variable/ | 09:15 | ||
pasteling | "avar" at 208.78.101.240 pasted "boot failure" (211 lines, 19.7K) at sial.org/pbot/29515 | ||
09:15
jisom joined
|
|||
pmurias | the Makefile's broken it treats a perl5 file as perl6 one | 09:17 | |
want to fix it? | 09:20 | ||
avar | nope:) | ||
pmurias | kp6-kp6 parser is a bit broken so you won't have much use for kp6-kp6 | 09:21 | |
09:26
chacha_chaudhry left,
iblechbot joined
|
|||
pmurias | avar: kp6 parses my declarations wrongly | 09:34 | |
pugs_svn | r19296 | pmurias++ | [kp6-kp6] fixed the Makefile,updated the image | ||
pmurias | * kp6-kp6 | ||
09:36
hanekomu joined
09:40
pmurias left
09:43
hanekomu left
|
|||
aaron_TeeJay | bah | 09:53 | |
naturally pugs requires a newer version of haskell than the one I downloaded and compiled for 48 hours last time I tried pugs | 09:54 | ||
Tene | What version did you use last time? | ||
aaron_TeeJay | 6.6 | ||
now I need 6.6.1 | |||
anybody have recent svn pugs and want to let me know if examples/hanoi works (without // and/or argv) ? | 09:55 | ||
update www.perlfoundation.org/perl6/index....r_of_hanoi if you do | |||
lambdabot | Title: Tower of Hanoi / Perl 6 | ||
aaron_TeeJay | thanks | ||
09:56
BinGOs joined
|
|||
Tene | aaron_TeeJay: works for me | 09:56 | |
aaron_TeeJay | which svn revision? | ||
and with // and argv ? | |||
can you benchmark it too?# | |||
Tene | looks like I have 18224 on that box, but I'm not certain I've recompiled with that version | 09:57 | |
Tell me what to run to produce the benchmarking info you want. | |||
aaron_TeeJay | ext/Benchmark/lib/Benchmark.pm | 10:00 | |
1000 iterations of 6 discs? | 10:01 | ||
which svn revision do you have installed? | |||
Tene | 18224 | 10:02 | |
aaron_TeeJay: how do you want me to run those 1000 iterations? modify hanoi.pl or run the existing hanoi.pl 1000 times, with full startup costs, or what? | 10:03 | ||
aaron_TeeJay | modify | ||
no point benchmarking startup costs | 10:04 | ||
thanks | |||
10:04
kanru joined
|
|||
Tene | aaron_TeeJay: with or without the 'say' output to stdout? | 10:05 | |
10:05
kanru left,
kanru joined
|
|||
aaron_TeeJay | skip say | 10:06 | |
ideally, print to a file instead | 10:07 | ||
but that's something else to worry about | |||
can always improve later | |||
thanks | 10:08 | ||
1 down, 50 odd to go | |||
Tene | Running on pugs... | ||
parrot completed it in: | |||
real 0m3.577s | 10:09 | ||
user 0m3.119s | |||
sys 0m0.452s | |||
aaron_TeeJay | parrot? | ||
Tene | Waiting on pugs. | ||
aaron_TeeJay | what svn for parrot? | ||
Tene | Current. | ||
pasteling | "Tene" at 166.70.38.237 pasted "hanoi-bench" (13 lines, 200B) at sial.org/pbot/29516 | 10:10 | |
aaron_TeeJay | pugs still going | 10:11 | |
Tene | Yep. | ||
aaron_TeeJay | ouch | 10:12 | |
Tene | I'll kill it and re-do it, printing the iteration each time. | ||
aaron_TeeJay | try 100 instead | ||
or even 10 | 10:13 | ||
Tene | pugs: | ||
real 0m22.611s | |||
user 0m22.384s | |||
sys 0m0.101s | |||
parrot: | |||
real 0m0.841s | |||
user 0m0.694s | |||
sys 0m0.141s | |||
aaron_TeeJay | how many iterations for pugs? | ||
Tene | 100, both with a 'say' for the iteration number. | 10:14 | |
aaron_TeeJay | right | ||
Tene | also on completely different boxes | ||
So not an actual usable comparison | |||
I had haskell issues compiling pugs on my laptop that I didn't track down. | 10:15 | ||
aaron_TeeJay | thanks | ||
:) | |||
Tene | No problem. | ||
aaron_TeeJay | at least it gives ballpark figures | ||
Tene | Yeah. | ||
aaron_TeeJay | what kind of machine for pugs vs parrot ? | 10:16 | |
Tene | pugs: 1ghz, 640M ram | 10:17 | |
exp_evalbot | OUTPUT[***  Unexpected "ghz" expecting "_", fraction, exponent, term postfix or operator at /tmp/iPdrXKywJB line 1, column 2] | ||
aaron_TeeJay | oops :) | ||
Tene | parrot: 1.6ghz, 2G ram | ||
pugs: [~] <m oo se> | |||
exp_evalbot | RESULT["moose"] | ||
aaron_TeeJay | so the h/w performance wouldn't alone be the cause of the difference of that scale then :) | ||
Tene | Right. | 10:18 | |
Oh, right, I'll update parrot on that box and run it there. | |||
aaron_TeeJay | neat | ||
can you update www.perlfoundation.org/perl6/index....r_of_hanoi when you're done | |||
lambdabot | Title: Tower of Hanoi / Perl 6 | ||
Tene has been up a bit too long. | |||
aaron_TeeJay | don't worry about it then | ||
:) | |||
aaron_TeeJay ought to do some Work | |||
i.e. stuff that pays mortgage | 10:19 | ||
Tene | What do you want me to add? | ||
aaron_TeeJay | don't worry about it | ||
:) | |||
have benchmarks, machines, code - I think that page is "done" | |||
people can always add newer benchmarks, etc | |||
I'll look at doing hilbert curve next weekend | 10:20 | ||
Tene | Oh, you added stuff. I should try reading. ;) | ||
aaron_TeeJay | :) | ||
10:20
penk left
|
|||
Tene | Can you point me to a hilbert impl? | 10:21 | |
aaron_TeeJay | linked from hilbert page iirc ;) | ||
but not done in perl6 yet | |||
Tene | Ahh. | 10:22 | |
aaron_TeeJay | it's implemented in every language :) | ||
except perl 6 and possibly some obscure assembly | |||
it's another interesting recursion problem | |||
but you can add layers of efficiency/complexity | 10:23 | ||
very much a "solve on paper first" one | |||
right - work | |||
laters all | |||
Tene | Or a "steal from the p5 impl" one | ||
aaron_TeeJay | thanks for help | ||
I wrote the p5 impl :) | 10:24 | ||
Tene | What is it you do for work, btw? | ||
seeya. | |||
aaron_TeeJay | fuck-off-big online classifieds | ||
so that even on a sunday morning the site is still being used by dozens of users | |||
Tene | Nice. | ||
aaron_TeeJay | which is annoying for maintainence | ||
but lots of interesting problems in scaling and high availability | 10:25 | ||
Tene | Rather. | ||
aaron_TeeJay | yes - that's why I took the job | 10:26 | |
that and working from home | |||
:) | |||
aaron_TeeJay puts 30 mins "research" on timesheet | |||
10:27
aaron_TeeJay left
|
|||
Tene | aaron_TeeJay: parrot, 100 revs, same box as pugs: | 10:41 | |
real 0m2.007s | |||
user 0m1.939s | |||
sys 0m0.045s | |||
10:47
barney joined
11:18
chris2 joined
11:40
jisom left
12:19
pbuetow left
12:28
pbuetow joined
12:47
[particle1 left
12:50
moritz left,
qmole left,
exp_evalbot left,
pugs_svn left,
nipotaway left,
Kattana left,
cookys_ left,
Southen left,
r0bby left,
test left,
kolibrie left,
mattz left,
TimToady left,
dmq left,
szbalint left,
SamB left,
pasteling left,
amnesiac left,
gbacon left,
bbkr__ left,
thepler left,
zamolxes left,
ting left,
spinclad left,
zostay left,
revdiablo left,
integral left,
drrho left,
Patterner left,
turrepurre left,
arguile left,
cognominal left,
rhc left,
kcwu left,
reltuk left,
Eidolos left,
baest_ left,
ead left,
Caelum left,
dalek left,
wolverian left,
AzureBOT left,
pbuetow left,
kanru left,
iblechbot left,
nipra_ left,
lichtkind left,
Schwern left,
djm left,
awwaiid left,
avar left,
charsbar left,
drbean left,
chruck left,
bloonix left,
Grrrr left,
nnunley left,
GeJ left,
allbery_b left,
sri_ left,
broquaint left,
silug left,
barney left,
meppuru left,
Aankhen`` left,
theorb left,
buubot left,
yahooooo left,
yath left,
sunnavy left,
clkao left,
jql left,
Tene left,
jjore-m left,
jedai left,
Daveman left,
Lunchy left,
dvorak left,
stevan__ left,
tewk_ left,
marmic left,
hcchien left
12:52
|Jedai| joined,
Aankhen`` joined,
[particle] joined,
meppuru joined,
drrho joined,
amnesiac joined,
r0bby joined,
theorb joined,
jjore-m joined,
Patterner joined,
test joined,
jedai joined,
gbacon joined,
moritz joined,
turrepurre joined,
buubot joined,
qmole joined,
nipotaway joined,
exp_evalbot joined,
pugs_svn joined,
Kattana joined,
spinclad joined,
AzureBOT joined,
dmq joined,
hcchien joined,
marmic joined,
SamB joined,
Caelum joined,
ting joined,
tewk_ joined,
stevan__ joined,
szbalint joined,
zamolxes joined,
integral joined,
Tene joined,
TimToady joined,
sunnavy joined,
ead joined,
rhc joined,
kcwu joined,
cognominal joined,
mattz joined,
revdiablo joined,
bbkr__ joined,
zostay joined,
dalek joined,
baest_ joined,
arguile joined,
pasteling joined,
kolibrie joined,
thepler joined,
Eidolos joined,
wolverian joined,
reltuk joined,
yahooooo joined,
jql joined,
clkao joined,
yath joined,
Lunchy joined,
dvorak joined,
cookys_ joined,
Southen joined,
pbuetow joined,
kanru joined,
iblechbot joined,
nipra_ joined,
lichtkind joined,
Schwern joined,
djm joined,
awwaiid joined,
avar joined,
charsbar joined,
drbean joined,
Grrrr joined,
broquaint joined,
bloonix joined,
sri_ joined,
allbery_b joined,
silug joined,
nnunley joined,
chruck joined,
GeJ joined,
clkao left,
clkao joined,
schmalbe joined
12:59
han_ joined
13:08
jedai left
13:14
devogon joined
13:32
cognominal_ joined
13:41
schmalbe left
13:45
pmurias joined
13:52
iblechbot_ joined
14:08
iblechbot left
14:19
han_ left
14:21
njbartlett_ joined
14:22
njbartlett left
14:24
njbartlett_ left,
njbartlett joined
14:49
Limbic_Region joined
15:00
Aankhen`` left
15:02
Aankhen`` joined
15:28
jhorwitz joined
15:30
marmic left
15:34
marmic joined
15:44
amnesiac left
15:46
alester joined
15:52
alester left
16:01
kyrbe joined
16:02
kyrbe left
16:10
cognominal_ left,
manfred joined
16:31
alester joined
16:33
Patterner left
16:39
Psyche^ joined,
Psyche^ is now known as Patterner
16:41
LimbicRegion joined
16:44
jferrero joined
16:46
Limbic_Region left,
LimbicRegion is now known as Limbic_Region
17:25
justatheory joined
17:32
drrho left
17:43
nothingmuch left,
ruoso joined,
thestarslookdown joined,
nothingmuch joined
|
|||
ruoso | hmm.. some irc log is lost... | 17:50 | |
too bad | 17:51 | ||
17:53
meppuru left
17:54
lichtkind_ joined
17:55
meppuru joined
17:56
jjore-m left
17:57
ruoso left
18:01
[newbie] joined
18:02
manfred left
18:06
[newbie] left
18:12
lichtkind left
18:15
pmurias left,
LimbicRegion joined
18:17
chacha_chaudhry joined
18:19
thestarslookdown left
18:26
dwave_ left,
Auzon joined
18:27
jisom joined
18:28
|Jedai| is now known as jedai
18:32
Limbic_Region left,
LimbicRegion is now known as Limbic_Region
18:43
jedai left
18:47
LimbicRegion joined
18:51
chacha_chaudhry left,
chacha_chaudhry joined
18:54
chacha_chaudhry left
|
|||
LimbicRegion | w | 18:55 | |
18:55
Limbic_Region left,
LimbicRegion is now known as Limbic_Region
18:58
chacha_chaudhry joined
19:07
devogon left
19:10
polettix left
19:17
rindolf joined
19:28
badalex joined
19:48
alester left
19:53
rindolf left
19:54
iblechbot_ left
19:57
cognominal_ joined
19:59
cognominal_ left,
cognominal_ joined
|
|||
zev | I'm looking to do some work on perl6. I've spent some time looking through the existing code, and want to start on some small tasks. I don't see anything in the perl6 hiveminder group. Does anyone know of anything smallish that needs working on right now? | 20:14 | |
[particle] | perl 6 in general, or perl6 the parrot app? | 20:15 | |
zev | perl6 the parrot app | ||
(or things in parrot or pct that need doing for perl6) | 20:16 | ||
[particle] | hop on over to irc.perl.org#parrot, you're more likely to get answers there. but in general, we need help reorganizing the tests in pugs to align with the synopses | ||
zev | ok. I'll ask over there | 20:19 | |
20:22
lichtkind_ is now known as lichtkind
20:37
jferrero left
20:38
Auzo1 joined,
Auzon left
21:16
chacha_chaudhry left
21:23
Auzo1 left
21:26
thoughtpolice joined
21:34
chris2 left
21:37
thestarslookdown joined
21:43
jisom left
21:49
chris2 joined
|
|||
pugs_svn | r19297 | zev++ | * added myself to AUTHORS (commit bit test) | 22:02 | |
22:10
thestarslookdown left,
thestarslookdown joined
|
|||
[particle] | pugs: say :8<10> | 22:15 | |
exp_evalbot | OUTPUT[8] | ||
[particle] | pugs: say :2<10> | ||
exp_evalbot | OUTPUT[2] | ||
avar | zev: welcome!:) | 22:18 | |
zev | thanks | 22:30 | |
22:35
jferrero joined
22:40
thestarslookdown left
22:57
jferrero left
23:01
dduncan joined
23:03
jferrero joined
|
|||
cognominal_ | test | 23:25 | |
23:29
markstos joined
|
|||
acmoore | OK 1 | 23:29 | |
markstos | Is pugs still alive? pugs.blogs.com/ is fairly silent on it, and steam seems to be picking up with the parrot backend. | 23:32 | |
lambdabot | Title: Pugs | ||
23:34
devogon joined
|
|||
[particle] | markstos: pugs is all but abandoned, as nobody's made any pugs commits in a long time | 23:35 | |
markstos | Is the Haskell backend not consided viable, then? I heard Audrey become ill for a while, and that was a factor. | 23:36 | |
I was just starting to learn some Haskell. :) | 23:37 | ||
[particle] | it's viable, as far as i know. just lost steam when audrey got Real Life | 23:38 | |
it's been waiting on a new object model, and nobody's taken up the work of merging audrey's unfinished branch with trunk | |||
(by branch i mean svk depot somewhere) | 23:39 | ||
markstos | Ah, sounds like sort of an important and complex blocker, then. | ||
23:39
thestarslookdown joined
|
|||
markstos | [particle]: thanks for the update. Maybe I'll poke at some pugs some once my Haskell gets off the ground. | 23:40 | |
23:41
jjore-m joined
|
|||
cognominal_ | Bonne année. Happy new year | 23:43 | |
23:55
Aankhen`` left
23:56
han_ joined
|