pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, smop: etc.) || We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/
Set by TimToady on 25 January 2008.
00:00 eternaleye_ joined 00:12 eternaleye left 00:18 [particle2 joined 00:30 cai left 00:53 [particle2 left 00:54 tobeya left 00:56 LazyJim left, Blazeix left 01:00 alester_ joined 01:02 cnhackTNT joined 01:04 [particle1 joined 01:09 stevan_ joined 01:47 alester_ left 01:50 alester_ joined
pugs_svnbot r20172 | putter++ | [STD_red] --dump5 now escapes sigils in "" strings. use() and no() given a nofat_space endsym (but the rest of statement_control, not yet). 02:00
diff: dev.pugscode.org/changeset/20172
lambdabot Title: Changeset 20172 - Pugs - Trac
02:09 Limbic_Region left
pugs_svnbot r20173 | putter++ | [elf_a] Can now declare locals "my $^x", and assign to attributes "$.x = 3". 02:09
r20173 | putter++ | [elf_b] Starting work on ast to ir conversion. New p6 ast_to_ir.pl and ast_handlers.pl. They compile (noisily), but don't run yet.
diff: dev.pugscode.org/changeset/20173
lambdabot Title: Changeset 20173 - Pugs - Trac
mncharity and twice used workarounds, rather than prompting debugging of the parser. :/ but, progress. hopefully have an IR tree in elf_b (p6) soon, then a similar exercise to this one to get emitting working. 02:14
if anyone wanted to look at elf_a_create.pl and elf_a_src/util.pl's unindent, and make something like it actually produce a properly indented elf_a_src/ast_handlers.pl, well, I'm not sure if it really matters, but it's ugly. 02:16
02:16 [particle2 joined
mncharity elf_b_src/ast_handlers.pl is not (yet?) checked in, unlike it's elf_a counterpart. ./elf_b_create.pl writes it. 02:22
good night all &
02:22 mncharity left 02:23 Foke2 left 02:25 meppl left 02:38 justatheory left 02:41 wknight8111 left, [particle1 left 02:45 [particle2 left 03:30 stevan_ left, stevan_ joined 03:40 pmichaud joined 03:53 Qian1 joined 03:55 cnhackTNT left, Zygo left, r0bby left, Southen_ left, c9s left, smtms left, IRSeekBot left, yahooooo left 03:56 audreyt_ joined, Grrrr left, Grrrr joined, cnhackTNT joined, Zygo joined, r0bby joined, Southen_ joined, c9s joined, smtms joined, IRSeekBot joined, yahooooo joined, Lunchy joined, diakopter joined, cookys joined, ChanServ sets mode: -o TimToady 03:57 avar left, avar joined 04:11 Qiang left 04:37 wtgee joined 04:50 simcop2387 left 05:10 FurnaceBoy left 05:32 eternaleye_ is now known as eternaleye, alester_ left, alc joined 05:40 cmarcelo left 05:45 eternaleye left 05:47 Caelum joined 05:55 wtgee left 06:26 xinming joined 06:30 Aankhen`` joined 06:45 bockmabe joined 06:59 bocksp joined 07:29 elmex joined 07:50 Aankhen`` left, Aankhen`` joined 07:59 simcop2387 joined 08:07 iblechbot joined 08:13 Schwern joined 08:59 masak joined 09:23 Daveman joined 09:37 Chillance joined 09:45 cnhackTNT left, cnhackTNT joined 09:55 cnhackTNT left 10:00 cnhackTNT joined, alc left 10:05 ruoso joined 10:08 cognominal_ left 10:13 cnhackTNT left 10:15 iblechbot left 10:17 iblechbot joined 10:33 masak left 10:48 masak joined 10:52 thoughtpolice left 11:00 IllvilJa left 11:15 [particle1 joined 11:17 rindolf joined 11:54 masak left, masak joined 12:17 IllvilJa joined 12:19 silug joined 13:23 cmarcelo joined 13:35 FurnaceBoy joined 14:05 TJCRI joined 14:06 rindolf left 14:26 thoughtpolice joined 14:32 rdice joined 14:33 justatheory joined 14:49 lisppaste3 left 14:50 cognominal_ joined 14:54 LazyJim joined 14:58 justatheory left 15:00 lisppaste3 joined 15:07 riffraff joined 15:11 blabber joined 15:22 peeps[work] joined 15:23 peeps[work] left, peeps[work] joined 15:24 luqui joined 15:30 slavik joined 15:34 Jtom joined 15:35 Jtom left 15:56 [particle1 left 15:57 justatheory joined 15:59 araujo left 16:06 awwaiid joined 16:10 masak left
obra I need a quick braindump for the historical record. I haven't managed to find an exhaustive list of aborted Perl 6 implementation efforts 16:24
Anyone willing to fill out, www.perlfoundation.org/perl6/index....mentations please go right ahead 16:25
lambdabot Title: Perl 6 implementations / Perl 6, tinyurl.com/34fg4j
obra anyone not willing to fill it out, spew at me and I'll update
PerlJam obra: there haven't been that many 16:26
topaz circa 1998
obra PerlJam: topaz is already there ;)
I recall that simon did some work on one
PerlJam there was a perl6-on-perl5 that didn't go anywhere
simon did a proof-of-concept thing 16:27
it wasn't an attempt to get a perl 6
obra whose 6-on-5?
PerlJam obra: dunno. It was short lived :)
obra: do you consider pugs as aborted? :) 16:28
16:28 justatheory left
obra So, there's "maintained" and there's "historical" 16:28
Pugs is certainly hovering between the two
ruoso I'd call them /in development/ 16:29
obra I don't actually care about labels. Commit logs speak louder than labels 16:30
Mostly, I'm looking to help TPF get together a list of all the attempts that, say, to more than 100loc
..or were written in haskell and got to more than 5loc.
since it's about the same
16:41 [particle1 joined 16:45 wtgee joined
ruoso obra, and 1000loc if C? 16:48
obra :P 16:50
TimToady 1000 lines of C macros can get pretty dense... :) 16:58
and it's really apples to oranges to lump topaz in with anything post mug-throwing 17:00
topaz was in that sense only an attempt to reimplement Perl 5
so shouldn't be tarred with the same brush
rdice All help is appreciated. Thanks folks.
TimToady it should be tarred with a different brush... :) 17:01
rdice <JerryMcGuire>Help me help you!</JerryMcGuire>
17:01 eternaleye joined
diakopter TimToady: tarred as in tar-and-feather (!) or tarbaby? 17:05
17:05 justatheory joined
diakopter tarbaby - a situation, problem, or the like, that is almost impossible to solve or to break away from. 17:06
17:06 justatheory left
TimToady in any case, it got to feelin' real tarred and quit :) 17:06
diakopter hopefully not (re)tarred(ed) 17:07
the retarded tarbaby (retarded in the 'slowed' sense) 17:08
TimToady why in tarnation would you want a fast one?
17:09 justatheory joined
slavik what was the coffee mug incident? 17:10
diakopter slavik: www.mail-archive.com/perl6-meta@per...00409.html halfway down 17:11
lambdabot Title: Re: Transcription of Larry's talk
slavik ty
diakopter TimToady: is that right? 17:12
17:12 justatheory left
diakopter rdice: now I'm curious why TPF wants a list of stalled/active implementations 17:15
rdice I'm trying to do fundraising for p6 and information about what p6 is and what implementation efforts have been put into it so far will be helpful in making a pitch for funding. 17:16
17:18 thoughtpolice left
diakopter obra: there's redsix, a beginning of an implementation on ruby 1.9 17:20
slavik wow
slavik wants to throw coffee mugs now
obra diakopter: just for the record "stalled vs active" was my description not drice's 17:21
s/dr/rd/
[particle1 pugs: stalled; rakudo: active; kp6: stalled; redsix: active;
exp_evalbot OUTPUT[*** No such subroutine: "&stalled"ā¤ at /tmp/Eeqis79sMc line 1, column 1-8ā¤]
[particle1 oh, bullocks.
obra heh
ruoso wonders if smop gets into that lsit 17:22
[particle1 smop: stalled? i defer to ruoso
i think the reasons for 'stalled' or 'active' are more important than the classification
diakopter [particle]: bullocks or bollocks?
ruoso well... I had just took another project that should consume almost all my time 17:23
[particle1 rakudo: active - funding. pugs: stalled - funding. smop: stalled - funding. kp6: stalled - funding. :)
exp_evalbot OUTPUT[Statement not terminated properly at line 1, near ". pugs: st"ā¤current instr.: 'parrot;PGE::Util;die' pc 120 (runtime/parrot/library/PGE/Util.pir:82)ā¤called from Sub 'parrot;Perl6::Grammar;statementlist' pc 15516 (src/gen_grammar.pir:2403)ā¤called from Sub
..'parrot;Perl6::Grammar;statement_block' pc 12687 (src/gen_grammar.pir:1389)ā¤called f...
ruoso the project is pretty much in good shape... and has a pretty clear roadmap
17:23 pmurias joined
[particle1 hey, evalbot! i put a leading space there FOR A REASON! 17:23
pmurias ruoso: what's your other project? 17:25
[particle1 ruoso, smop has an excellent roadmap. the detailed context will make it easy to invoke the frozen continuation when possible
17:25 luqui left
ruoso pmurias, I'll be working in a web app for a company... 17:25
pmurias s/in/on ? 17:26
17:26 meppl joined
ruoso . o O ( that's the kind of project I would have rejected if that funding was approved ) 17:26
[particle1 in. he'll be spinning the page view counter :)
ruoso heh
diakopter ruoso: duration of the web app project? forever/indefinitely?
ruoso one/two months 17:27
[particle1 wonders how perl 5 development was funded
i realize the model for perl 6 development is quite different
but it's before my involvement in perl, and the history interests me 17:28
ruoso points that p5 had a considerably smaller requisite set
obra perl 5 also wasn't a from-scratch redo 17:29
diakopter wants to see a list of TPF's grants and their success measures.
obra it was an evolutionary growth from perl 1.0
er. "it evolved from" 17:30
diakopter (not that past performance is necessarily indicative of the effectiveness of future grant committee decisions) 17:31
17:33 rindolf joined 17:34 slavik left
diakopter looking at perlfoundation.org/grants, the past ones seem mostly effective 17:36
17:39 riffraff left
[particle1 i think tpf's goal is to support important projects that have a good chance of success. 17:39
18:02 riffraff joined 18:07 smtms left 18:43 ruoso left 18:49 kyrbe joined 18:50 kyrbe left 18:51 araujo joined 18:52 araujo left, araujo joined 18:53 araujo left 18:54 araujo joined, araujo left 18:55 araujo joined, yahooooo left, araujo left 18:56 araujo joined, barney joined 18:58 Psyche^ joined 19:13 rindolf left 19:15 Patterner left, Psyche^ is now known as Patterner 19:16 Aankhen`` left 19:26 blabber left 19:40 riffraff left 19:47 TJCRI left 19:55 riffraff joined
mofino CAN'T WAIT! 20:01
:)
20:04 tobeya joined, yahooooo joined, [particle2 joined 20:05 thoughtpolice joined 20:13 riffraff left 20:15 [particle1 left
Juerd TimToady: I lack tuits to fully read p6l, and I don't really understand the problem with parsing .[] and friends, but I really dislike the proposed \ syntax, visually. 20:18
20:23 Qian1 left, cosimo_ joined 20:24 Qiang joined 20:27 explorer joined 20:29 [particle2 left 20:31 cosimo_ is now known as gigi, gigi is now known as fr, fr is now known as fr-tab-tab 20:32 fr-tab-tab is now known as cosimo_ 20:33 cosimo_ left 20:34 ruoso joined 20:38 smtms joined 20:55 wtgee left 21:01 LazyJim left 21:09 dduncan joined 21:12 barney left 21:16 Lorn left, Lorn joined 21:23 REPLeffect joined 21:31 dduncan left 21:37 [particle1 joined 21:53 rdice left 21:56 iblechbot left 21:59 buchetc joined 22:05 mncharity joined, wknight8111 joined 22:14 [particle1 left 22:15 alester left, pmurias left
mncharity particle1, etal, apropos 'redsix active'. redsix, a ruby 1.9 implementation of p6 (using a grammar copied from pugs), last saw active development in early 2006. "stalled" seems the better description. it occasionally gets moths brushed off. 22:16
some ideas from it went into a ruby kp6 backend, best characterized as abandoned and dead. 22:17
22:18 cmarcelo left
mncharity if elf achieves a usable bootstrap, STD development prospers, and p6 begins rolling along briskly again, another ruby backend might get done, as it seems to me an easy and fruitful runtime target, but its connection to redsix would be tenuous. 22:19
re tenuous, well, "inspired by", rather than any sharing of code. some sharing of ideas. 22:22
22:38 eternaleye left 22:41 buchetc left 22:42 Lorn left 22:49 Schwern left 22:56 LazyJim joined 22:58 Lorn joined 23:02 Limbic_Region joined 23:20 peeps[work] left 23:43 xinming left