Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2008-04-13

Perl 6 | Reference Documentation | Rakudo

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:09 audreyt joined #perl6
00:16 ujwalic joined #perl6
00:24 ujwalic__ joined #perl6
00:29 mncharity more tomorrow I hope.
00:29 pugs_svnbot r20273 | Darren_Duncan++ | ext/Muldis-Rosetta/ : part 2 of renaming Muldis DB to Muldis Rosetta - most in-file changes
00:29 pugs_svnbot r20274 | putter++ | [elf_e] autobox::Core absorbed and discarded.  .WHAT() works better.  A few bits of prelude.  New p6 Prelude file.
00:29 pugs_svnbot diff: http://dev.pugscode.org/changeset/20274
00:29 lambdabot Title: Changeset 20274 - Pugs - Trac
00:29 mncharity goodnight all &
00:29 Auzon See you
00:56 CodeBlock joined #perl6
01:13 pugs_svnbot r20275 | Darren_Duncan++ | ext/Muldis-DB/ : part 3 of renaming Muldis DB to Muldis Rosetta - some code rewrapping
01:13 pugs_svnbot diff: http://dev.pugscode.org/changeset/20275
01:13 lambdabot Title: Changeset 20275 - Pugs - Trac
01:18 yewenbin joined #perl6
01:36 meppl joined #perl6
01:56 FurnaceBoy joined #perl6
02:24 thestarslookdown joined #perl6
02:46 alester joined #perl6
03:20 meppl good night
04:19 akcom joined #perl6
04:58 Psyche^ joined #perl6
05:23 akcom_ joined #perl6
05:51 ep0ch joined #perl6
05:52 ep0ch perl6 hasnt been released yet?
05:52 PerlJam ep0ch: nope.
05:56 ep0ch k thanks
05:56 ep0ch left #perl6
05:57 literal heh
06:16 wtgee left #perl6
06:42 pugs_svnbot r20276 | Darren_Duncan++ | updated any other refs in Pugs repo from Muldis DB to Muldis Rosetta
06:42 pugs_svnbot diff: http://dev.pugscode.org/changeset/20276
06:42 lambdabot Title: Changeset 20276 - Pugs - Trac
07:20 penk joined #perl6
07:26 sri_work joined #perl6
07:33 penk left #perl6
07:40 pugs_svnbot r20277 | Darren_Duncan++ | ext/Muldis-Rosetta/ : this is the Perl 6 equivalent of what will end up on CPAN as Muldis::Rosetta version 0.7.0 for Perl 5
07:40 pugs_svnbot diff: http://dev.pugscode.org/changeset/20277
07:40 lambdabot Title: Changeset 20277 - Pugs - Trac
07:42 pen1 joined #perl6
07:42 alanhaggai joined #perl6
07:45 pen1 joined #perl6
07:47 pen1 joined #perl6
08:06 yewenbin joined #perl6
08:16 Zygo joined #perl6
08:23 Jedai joined #perl6
08:30 alanhaggai__ joined #perl6
08:47 Zygo joined #perl6
08:53 barney joined #perl6
09:17 elmex joined #perl6
10:08 bwk joined #perl6
10:24 spinclad @tell mncharity it looks like _every time you paste_ into your irc client, there's a box artifact behind the first character. (zero-width damage of some unknown kind affecting or preceding first char...)
10:24 lambdabot Consider it noted.
10:25 CodeBlock I'm trying to compile pugs and when i run makefile.pl, i get http://pastebin.com/m37029594     I *did* compile ghc6 (yes, compile.. took forever), and this is kind of getting annoying >.>
10:25 buubot CodeBlock: The paste m37029594 has been copied to http://erxz.com/pb/8457
10:25 CodeBlock http://pastebin.com/m37029594
10:25 buubot CodeBlock: The paste m37029594 has been copied to http://erxz.com/pb/8458
10:25 CodeBlock er.. whoop
10:29 chris2 joined #perl6
10:30 CodeBlock anyone? pretty please with a cherry on top? :P
10:34 DRPP joined #perl6
10:57 polettix joined #perl6
10:58 Schwern joined #perl6
11:13 lisppaste3 joined #perl6
11:19 BinGOs joined #perl6
11:54 meppl joined #perl6
11:56 meppl good morning
12:23 iblechbot joined #perl6
12:33 moritz_ CodeBlock: which ghc version are you using?
12:41 moritz_ and which version of pugs?
13:00 penk joined #perl6
13:33 FurnaceBoy joined #perl6
13:35 yewenbin joined #perl6
13:55 smtms joined #perl6
13:56 pmurias joined #perl6
14:40 smtms joined #perl6
14:44 yewenbin left #perl6
15:10 jan_ joined #perl6
15:18 yewenbin joined #perl6
15:23 yewenbin` joined #perl6
15:29 emoticons joined #perl6
15:32 Jedai joined #perl6
15:34 alester joined #perl6
15:34 akcom__ joined #perl6
15:37 alanhaggai joined #perl6
15:43 barney joined #perl6
15:58 yewenbin joined #perl6
15:58 smtms joined #perl6
16:23 aindilis joined #perl6
16:39 wtgee joined #perl6
16:55 Teratogen joined #perl6
16:56 Teratogen is perl 6 different enough from perl 5 that we should call it something else?
16:59 wolverian if that was the only criteria, yes, in my opinion.
16:59 wolverian but it's an old bone. :)
17:01 Teratogen maybe call ie paskell
17:02 moritz_ Teratogen: no. Haskell is an "extreme" language, i.e. it forbids much
17:02 allbery_b perlng?  oyster?  :)
17:02 moritz_ like untyped variables, side effects etc.
17:02 moritz_ and perl 6 tries not to forbid anything that might be usefull
17:05 Auzon moritz_: You sent me an email a few days ago about mentoring me for GSoC, and I just wanted to say hi and thanks :)
17:05 Juerd Teratogen: In my opinion, yes. It would avoid lots and lots of confusion.
17:06 moritz_ Auzon: I got your reply. YW.
17:06 Juerd Teratogen: But the name Perl belongs to TimToady of course, and he decided that Perl 6 be Perl 6.
17:06 moritz_ Auzon: btw the chances are good that it will be accepted
17:06 Auzon Good to hear, thanks.
17:06 Juerd Auzon: Do you need/want a feather account?
17:07 Auzon I read about TPF only getting a few slots for GSoC, which was surprising. But I guess not every project can be accepted.
17:07 moritz_ Auzon: your project is currently leading the internal ranking of the TPF supported projects
17:08 Auzon Juerd: I don't see any use for it right now, but I don't know what all feather could do for me
17:08 devogon joined #perl6
17:08 Auzon moritz_: Wow, very cool :)
17:08 moritz_ No. 2 and 3 are parrot related projects
17:09 Juerd Auzon: Okay
17:13 PerlJam Auzon: what was your proposal?
17:13 Auzon To add/update 1000 test cases to the Pugs test suite ("Flesh out the Perl 6 test suite")
17:14 Auzon Focusing mainly on adding, and going through every finalized spec.
17:15 PerlJam Auzon: feather could give you a place to work where you don't have to build thjings from scratch
17:17 Auzon Hm. Yeah, that would be pretty useful.
17:17 meteorjay joined #perl6
17:25 mncharity joined #perl6
17:37 pugs_svnbot r20278 | putter++ | [elf_e] split() added.  Temporary kludge 'no strict "subs"' to allow 'say Int.isa(Any)' to work.
17:37 pugs_svnbot diff: http://dev.pugscode.org/changeset/20278
17:37 lambdabot Title: Changeset 20278 - Pugs - Trac
17:48 pmurias mncharity: hi
17:48 pmurias one can always write ;say ::Int.isa(::Any)' in p6
17:50 pugs_svnbot r20279 | putter++ | [elf_e] Copy elf_d's NoMoose variant.  New elf/elf_e_nomoose.
17:50 pugs_svnbot r20279 | putter++ | elf/elf_d_nomoose: svn propset svn:executable true
17:50 pugs_svnbot diff: http://dev.pugscode.org/changeset/20279
17:50 lambdabot Title: Changeset 20279 - Pugs - Trac
17:50 mncharity pmurias: hi :)
17:50 lambdabot mncharity: You have 1 new message. '/msg lambdabot @messages' to read it.
17:52 mncharity spinclad: thanks.  /me passively hopes a not-too-distant fedora update will make it go away. :)
17:53 mncharity re ::Foo, yeah.  Just need to wire up the Type IR node, so typenames don't hit the IR as strings.
17:54 mncharity pmurias: how goes separate compilation?
17:54 pmurias haven't done much coding :(
17:55 pmurias would using .pmc be a good idea?
17:55 mncharity mind if I take a quick attempt at it?  i'm pursuaded.  seeing nomoose wiz by reminded me - we trade chucks of life for bits of code... best they be small chunks.
17:57 pmurias mncharity: i can code it later tomorrow if you can wait ;)
17:57 mncharity re pmc, my impression is not.  I like your --builddir=foo/  ...    foo/Mumble.pm  idea.  At least until our directories get more complex, at which point a --cachedir would be simpler.
17:57 mncharity can wait. :)
18:00 pmurias is there need for files being named ElfLetterMumble instead  of ElfMumble?
18:02 mncharity or Mumble.  The motivation for ElfX_Mumble was that you could assemble your own elf out of parts from different versions.  Which you can't do with @INC if they are named the same.  Alternative is to have Mumble, and ElfX.pm say 'use ../elf_d_src/Mumble;'  instead of  'use ElfD_Mumble;'.
18:03 pmurias is there any need for assembling a mixed version elf?
18:04 mncharity no one is yet actually using elf.  ie, going off in a corner and using elf to make say a Common Lisp backend.  so not yet.
18:05 mncharity you are finding it ugly/annoying?
18:06 pmurias it's a mildly annoying
18:06 pmurias and a hack as perl6 has support for doing it cleanly by requesting a particular version of a module
18:06 mncharity lol
18:07 mncharity Perl 6 != elf
18:07 mncharity :)
18:07 Juerd elf = 11
18:07 mncharity ok, maybe try elf_f in Mumble mode.
18:08 mncharity or try modifying elf_e, if it remains active for a while
18:08 mncharity "11"?
18:09 mncharity 3 binary?
18:10 justatheory joined #perl6
18:12 moritz_ "elf" is the German word for eleven
18:13 mncharity ahhhhh :)
18:17 Juerd Also the Dutch word.
18:17 mncharity so the files that would change are ElfD_CommandLine.pm ElfD_Compiler.pm ElfD_Parser.pm ElfD_PluggableCommandLine.pm .  They could become Mumble.  Then ElfD.pm ElfD_NoMoose.pm ElfD_Pluggable.pm could become Elf_Mumble.
18:18 pmurias i thought of copying over everything which is needed and removing the {E,D}
18:18 pugs_svnbot r20280 | pmurias++ | [elf_e] separate compilation stub
18:18 pugs_svnbot diff: http://dev.pugscode.org/changeset/20280
18:18 lambdabot Title: Changeset 20280 - Pugs - Trac
18:19 mncharity The other reason for the explicit names is to be sure of what you are getting.  No wasting debugging time because use() was malfunctioning, or -I was wrong, or... .
18:24 pmurias it's only annoying when migrating stuff so it's not a big deal
18:27 mncharity /me renaming elf_d to see what it looks like...
18:29 pmurias there is no mkdir in S29?
18:29 moritz_ pmurias: perhaps it's in IO?
18:30 moritz_ yes, it is
18:30 pmurias thanks
18:40 mncharity pmurias: renaming committed. :)
18:40 pugs_svnbot r20281 | putter++ | [elf_d] Large scale filename simplification.  pmurias++
18:40 pugs_svnbot r20281 | putter++ | [elf_e] same.
18:40 pugs_svnbot diff: http://dev.pugscode.org/changeset/20281
18:41 lambdabot Title: Changeset 20281 - Pugs - Trac
18:53 pugs_svnbot r20282 | pmurias++ | [elf_e] mkdir,subdirs in builddir are created
18:53 pugs_svnbot diff: http://dev.pugscode.org/changeset/20282
18:53 lambdabot Title: Changeset 20282 - Pugs - Trac
18:53 pmurias the new filenames are nice ;)
18:54 pmurias got to do math now if you want to work on separate compilation feel free
18:55 mncharity :)  ok.  enjoy math.  trying to decide what to work on.
18:56 mncharity parser support for "don't need ; after }" would be nice.  permit running more of the testsuite.
18:58 mncharity or faking up a source of regex IR nodes, and porting the yet_another_regex_engine emitter over to p6.
19:03 rindolf joined #perl6
19:11 wtgee joined #perl6
19:41 pugs_svnbot r20283 | putter++ | [STD_red] New argument --at=POS, and support for partial parsing.  Intended to aid the development of other parsers, by permitting them to delegate some parsing tasks.
19:41 pugs_svnbot diff: http://dev.pugscode.org/changeset/20283
19:41 lambdabot Title: Changeset 20283 - Pugs - Trac
19:45 avar joined #perl6
20:06 Alias_ joined #perl6
20:07 polettix joined #perl6
20:10 Alias__ joined #perl6
20:10 Alias_ left #perl6
20:45 wtgee joined #perl6
21:08 pmurias mncharity: is there a reason for autobox being included in each package instead of at the top of the file?
21:10 mncharity pmurias: I believe it is lexical.  Could be wrong though.
21:11 mncharity Oh, still might work at top of file then.   If it doesn't have to be, feel free to yank it.
21:30 pmurias mncharity: works for -x, but compiler0 dosn't add the prelude :(
21:34 cmarcelo joined #perl6
21:39 pmurias sleep&
21:41 CodeBlock ok -- uhh help. I'm trying to install pugs, and when i run perl Makefile.PL i'm getting 100% cpu usage....... someone explain? this is ridiculous
21:44 moritz_ CodeBlock: which version of pugs? which version of GHC?
21:45 moritz_ pugs: pring $?PUGS_VERSION
21:45 exp_evalbot OUTPUT[*** No such subroutine: "&pring"␤    at /tmp/voWIZGcMVO line 1, column 1 - line 2, column 1␤]
21:45 moritz_ pugs: print $?PUGS_VERSION
21:45 exp_evalbot OUTPUT[Perl6 User's Golfing System, version 6.2.13, October 17, 2006 (r18093)]
21:45 CodeBlock ghc 6.8.2   pugs is latest svn
21:45 moritz_ r18093 is the last that is known to work with GHC 6.6.1
21:45 moritz_ everything beyond that is broken in some way or another
21:46 moritz_ we haven't yet found a haskell guru with the tuits and skills to fix it
21:46 CodeBlock k I'll check that rev. out
21:47 moritz_ ghc 6.8.2 has some changes regarding packages, which broke the build
21:48 cognominal_ in S04  s/    loop (;;) {...}/    for(;;) {...}/
21:49 cognominal_ for TimToady or anyone with commit privileges
21:51 moritz_ why?
21:51 moritz_ the C style for loop is called 'loop' in Perl 6
21:52 cognominal_ ok. indeed Cish idiom means that the statement is in Perl 6 not C. My bad.
21:53 cognominal_ I thought that was in C probably cuz I missread "Cish" as "C"
21:53 moritz_ ;)
22:02 Limbic_Region joined #perl6
22:15 penk joined #perl6
22:20 Chillance joined #perl6
22:31 yahooooo joined #perl6
22:40 polettix joined #perl6
22:44 aindilis joined #perl6
22:53 thoughtpolice joined #perl6
23:06 pugs_svnbot r20284 | putter++ | [elf_d] Gets its own copy of STD_red, isolating it from upcoming changes.
23:06 pugs_svnbot diff: http://dev.pugscode.org/changeset/20284
23:06 lambdabot Title: Changeset 20284 - Pugs - Trac
23:11 syle joined #perl6
23:19 ludan joined #perl6
23:20 Chillance joined #perl6
23:22 eternaleye joined #perl6
23:48 pugs_svnbot r20285 | putter++ | [STD_red] Begin parsing rules and grammars.  Rule names synced with STD.pm.
23:48 pugs_svnbot diff: http://dev.pugscode.org/changeset/20285
23:48 lambdabot Title: Changeset 20285 - Pugs - Trac

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

Perl 6 | Reference Documentation | Rakudo